Key features
- Maps query results into Go structs
- Lets you use plain SQL when you need to
- Provides an (optional) set-oriented syntax that works the same on SQL and NoSQL databases
- Easy syntax for transactions
- That's all!
It's not an ORM, just a productive data access layer for Go