仿照 geeorm 編寫的 sorm

奇蹟師發表於2021-12-13

前言

  • 本程式碼的核心架構為 Geeorm 架構 ,參考 7 days geeorm 和 gorm 編寫而成
    • 學習並編寫該專案的原因是因為 在 使用了 gorm 後,專案架構變更為 sqlx 的時候感覺用的不順手
    • 該專案依賴核心包 golang “database/sql”
    • 目前還沒寫 mysql 支援
  • 推薦使用 gorm 或者 sqlx ,因為前兩個專案更加成熟
  • 其中新增了一些自己的思考,新增了 postgres 資料庫支援
  • 新增批量插入,同時返回插入後的資料
  • 支援 where 重疊 以及 in 的支援

專案地址

參考

結語

  • 感謝閱讀
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章