# GORM Gen Friendly & Safer GORM powered by Code Generation. [![Release](https://img.shields.io/github/v/release/go-gorm/gen)](https://github.com/go-gorm/gen/releases) [![Go Report Card](https://goreportcard.com/badge/github.com/go-gorm/gen)](https://goreportcard.com/report/github.com/go-gorm/gen) [![MIT license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://opensource.org/licenses/MIT) [![OpenIssue](https://img.shields.io/github/issues/go-gorm/gen)](https://github.com/go-gorm/gen/issues?q=is%3Aopen+is%3Aissue) [![ClosedIssue](https://img.shields.io/github/issues-closed/go-gorm/gen)](https://github.com/go-gorm/gen/issues?q=is%3Aissue+is%3Aclosed) [![TODOs](https://badgen.net/https/api.tickgit.com/badgen/github.com/go-gorm/gen)](https://www.tickgit.com/browse?repo=github.com/go-gorm/gen) [![Go.Dev reference](https://img.shields.io/badge/go.dev-reference-blue?logo=go&logoColor=white)](https://pkg.go.dev/gorm.io/gen?tab=doc) ## Overview - Idiomatic & Reusable API from Dynamic Raw SQL - 100% Type-safe DAO API without `interface{}` - Database To Struct follows GORM conventions - GORM under the hood, supports all features, plugins, DBMS that GORM supports ## Getting Started * Gen Guides [https://gorm.io/gen/index.html](https://gorm.io/gen/index.html) * GORM Guides [http://gorm.io/docs](http://gorm.io/docs) ## Maintainers [@riverchu](https://github.com/riverchu) [@iDer](https://github.com/idersec) [@qqxhb](https://github.com/qqxhb) [@dino-ma](https://github.com/dino-ma) [@jinzhu](https://github.com/jinzhu) ## Contributing [You can help to deliver a better GORM/Gen, check out things you can do](https://gorm.io/contribute.html) ## License Released under the [MIT License](https://github.com/go-gorm/gen/blob/master/License)