add geeorm post url

This commit is contained in:
gzdaijie
2020-03-01 00:42:44 +08:00
parent 801e0d9bec
commit c15be98f16
+16 -16
View File
@@ -38,17 +38,17 @@
### 7天用Go从零实现ORM框架 GeeORM
[GeeORM] 是一个模仿 [gorm](https://github.com/jinzhu/gorm) 和 [xorm](https://github.com/go-xorm/xorm) 的 ORM 框架
[GeeORM](https://geektutu.com/post/geeorm.html) 是一个模仿 [gorm](https://github.com/jinzhu/gorm) 和 [xorm](https://github.com/go-xorm/xorm) 的 ORM 框架
gorm 准备推出完全重写的 v2 版本(目前还在开发中),相对 gorm-v1 来说,xorm 的设计更容易理解,所以 geeorm 接口设计上主要参考了 xorm,一些细节实现上参考了 gorm。
- 第一天:database/sql 基础 | [Code](gee-cache/day1-database-sql)
- 第二天:对象表结构映射 | [Code](gee-cache/day2-reflect-schema)
- 第三天:插入/查询记录 | [Code](gee-cache/day3-save-query)
- 第四天:链式操作与更新删除 | [Code](gee-cache/day4-chain-operation)
- 第五天:实现钩子(Hooks) | [Code](gee-cache/day5-hooks)
- 第六天:支持事务(Transaction) | [Code](gee-cache/day6-transaction)
- 第七天:数据库迁移(Migrate) | [Code](gee-cache/day7-migrate)
- 第一天:database/sql 基础 | [Code](gee-orm/day1-database-sql)
- 第二天:对象表结构映射 | [Code](gee-orm/day2-reflect-schema)
- 第三天:插入/查询记录 | [Code](gee-orm/day3-save-query)
- 第四天:链式操作与更新删除 | [Code](gee-orm/day4-chain-operation)
- 第五天:实现钩子(Hooks) | [Code](gee-orm/day5-hooks)
- 第六天:支持事务(Transaction) | [Code](gee-orm/day6-transaction)
- 第七天:数据库迁移(Migrate) | [Code](gee-orm/day7-migrate)
### WebAssembly 使用示例
@@ -90,17 +90,17 @@ What can I write in 7 days? A gin-like web framework? A distributed cache like g
## Object Relational Mapping - GeeORM
[GeeORM] is a [gorm](https://github.com/jinzhu/gorm)-like and [xorm](https://github.com/go-xorm/xorm)-like object relational mapping library
[GeeORM](https://geektutu.com/post/geeorm.html) is a [gorm](https://github.com/jinzhu/gorm)-like and [xorm](https://github.com/go-xorm/xorm)-like object relational mapping library
Xorm's desgin is easier to understand than gorm-v1, so the main designs references xorm and some detailed implementions references gorm-v1.
- Day 1 - database/sql Basic | [Code](gee-cache/day1-database-sql)
- Day 2 - Object Schame Mapping | [Code](gee-cache/day2-reflect-schema)
- Day 3 - Insert and Query | [Code](gee-cache/day3-save-query)
- Day 4 - Chain, Delete and Update | [Code](gee-cache/day4-chain-operation)
- Day 5 - Support Hooks | [Code](gee-cache/day5-hooks)
- Day 6 - Support Transaction | [Code](gee-cache/day6-transaction)
- Day 7 - Migrate Database | [Code](gee-cache/day7-migrate)
- Day 1 - database/sql Basic | [Code](gee-orm/day1-database-sql)
- Day 2 - Object Schame Mapping | [Code](gee-orm/day2-reflect-schema)
- Day 3 - Insert and Query | [Code](gee-orm/day3-save-query)
- Day 4 - Chain, Delete and Update | [Code](gee-orm/day4-chain-operation)
- Day 5 - Support Hooks | [Code](gee-orm/day5-hooks)
- Day 6 - Support Transaction | [Code](gee-orm/day6-transaction)
- Day 7 - Migrate Database | [Code](gee-orm/day7-migrate)
## Golang WebAssembly Demo