前言
- 本程式碼的核心架構為 Geeorm 架構 ,參考 7 days geeorm 和 gorm 編寫而成
- 學習並編寫該專案的原因是因為 在 使用了 gorm 後,專案架構變更為 sqlx 的時候感覺用的不順手
- 該專案依賴核心包 golang “database/sql”
- 目前還沒寫 mysql 支援
- 推薦使用 gorm 或者 sqlx ,因為前兩個專案更加成熟
- 其中新增了一些自己的思考,新增了 postgres 資料庫支援
- 新增批量插入,同時返回插入後的資料
- 支援 where 重疊 以及 in 的支援
專案地址
參考
- 7 days golang programs from scratch github.com/geektutu/7days-golang
- gorm github.com/go-gorm/gorm
結語
- 感謝閱讀
本作品採用《CC 協議》,轉載必須註明作者和本文連結