GNORM is Not an ORM.
Gnorm is a database-first code generator that generates boilerplate that matches your database's schema.
Gnorm uses templates you control, so that you can make the output look exactly how you want it to look. It can be used to generate type-safe database queries that are faster than a traditional ORM. It can also be used to create a REST or RPC API that exposes the data in your database.
Gnorm uses a build script called make.go. To install gnorm, just run
go run make.go
You can also just run go get or go install, but the output of gnorm -version
will not reflect the build environment.
If you have questions about Gnorm or want to hack on it, meet the devs on the #gnorm channel of gopher slack.
See CONTRIBUTING.md