A better ORM for Go, based on non-empty interfaces and code generation.