XORM - eXtra ORM for Go
A Simple and Powerful ORM for Go
Get StartedA Simple and Powerful ORM for Go
Get StartedBy join function design, use less codes to finish DB operations.
Support cache, transaction, Optimistic Lock, Multiple Database support, Reverse and etc.
Join, share and learn by involving this great project and be a contributor.
go get xorm.io/xorm # install xorm
go get xorm.io/builder # install builder
go get xorm.io/reverse # install reverse tool
Initilization
orm, err := xorm.NewEngine("sqlite3", "./test.db")
Synchronize
err = orm.Sync2(new(User), new(Article))
Now, you get it.
Help support the team developing XORM by OpenCollective