zorm 1.3.0リリース、Golang軽量ORM

zorm、golang軽量ORM、ReadyGo サブプロジェクト

送信元アドレス:https://gitee.com/chunanyong/zorm

行くGET gitee.com/chunanyong/zorm 
  • ネイティブSQL文の準備に基づいておりspringrain合理化と最適化。
  • 独自のコードジェネレータ
  • 合理化コード、周りの2000行の合計、詳細なメモ、簡単なカスタム変更。
  • それはzormの誕生の主な理由であるトランザクション伝播をサポートしています
  • 支持mysqlのはPostgreSQL、オラクル、MSSQL、SQLiteの
  • サポートデータベースの別々の読み取りと書き込み
  • 更新パフォーマンスzorm、GORM、かなりxorm。Zormはxorm倍速くとして、GORMよりもパフォーマンスを読みます
  • これは、テストケースのドキュメントです:https://gitee.com/chunanyong/readygo/blob/master/test/testzorm/BaseDao_test.go

生産と使用を参照  UserStructService.go

更新内容は、以下のとおり

  1.  ザップは、レプリケーションによって除去依存ログ  FuncLogError FuncLogPanic FuncPrintSQL カスタムログを実装します
  2. golangバージョンは1.13に調整依存しています
  3. 移行のテストに使用readygo、zormプロジェクト任意のデータベース駆動型のパッケージに依存しません

おすすめ

転載: www.oschina.net/news/114465/zorm-1-3-0-released