├── .gitignore ├── README.ja.md ├── README.kr.md ├── README.md ├── README.vn.md ├── README.zh-CN.md ├── README.zh-TW.md ├── command ├── base.go ├── controller_command.go ├── factory.go ├── help_command.go ├── init_command.go ├── model_command.go └── scaffold_command.go ├── gin-scaffold.go ├── glide.lock ├── glide.yaml └── template ├── builder.go ├── data ├── config │ ├── database.go.tmpl │ └── environment.go.tmpl ├── controller.go.tmpl ├── controller_helpers.go.tmpl ├── controller_router.go.tmpl ├── controllers │ ├── router.go.tmpl │ └── suite_test.go.tmpl ├── helpers │ ├── database.go.tmpl │ ├── errors.go.tmpl │ └── response.go.tmpl ├── main.go.tmpl ├── model.go.tmpl └── model_dbsession.go.tmpl ├── loader.go └── utils.go /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | vendor 3 | 4 | -------------------------------------------------------------------------------- /README.ja.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/README.ja.md -------------------------------------------------------------------------------- /README.kr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/README.kr.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/README.md -------------------------------------------------------------------------------- /README.vn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/README.vn.md -------------------------------------------------------------------------------- /README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/README.zh-CN.md -------------------------------------------------------------------------------- /README.zh-TW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/README.zh-TW.md -------------------------------------------------------------------------------- /command/base.go: -------------------------------------------------------------------------------- 1 | package command 2 | 3 | type Base interface { 4 | Execute(args []string) 5 | Help() 6 | } 7 | -------------------------------------------------------------------------------- /command/controller_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/command/controller_command.go -------------------------------------------------------------------------------- /command/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/command/factory.go -------------------------------------------------------------------------------- /command/help_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/command/help_command.go -------------------------------------------------------------------------------- /command/init_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/command/init_command.go -------------------------------------------------------------------------------- /command/model_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/command/model_command.go -------------------------------------------------------------------------------- /command/scaffold_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/command/scaffold_command.go -------------------------------------------------------------------------------- /gin-scaffold.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/gin-scaffold.go -------------------------------------------------------------------------------- /glide.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/glide.lock -------------------------------------------------------------------------------- /glide.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/glide.yaml -------------------------------------------------------------------------------- /template/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/builder.go -------------------------------------------------------------------------------- /template/data/config/database.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/data/config/database.go.tmpl -------------------------------------------------------------------------------- /template/data/config/environment.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/data/config/environment.go.tmpl -------------------------------------------------------------------------------- /template/data/controller.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/data/controller.go.tmpl -------------------------------------------------------------------------------- /template/data/controller_helpers.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/data/controller_helpers.go.tmpl -------------------------------------------------------------------------------- /template/data/controller_router.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/data/controller_router.go.tmpl -------------------------------------------------------------------------------- /template/data/controllers/router.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/data/controllers/router.go.tmpl -------------------------------------------------------------------------------- /template/data/controllers/suite_test.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/data/controllers/suite_test.go.tmpl -------------------------------------------------------------------------------- /template/data/helpers/database.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/data/helpers/database.go.tmpl -------------------------------------------------------------------------------- /template/data/helpers/errors.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/data/helpers/errors.go.tmpl -------------------------------------------------------------------------------- /template/data/helpers/response.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/data/helpers/response.go.tmpl -------------------------------------------------------------------------------- /template/data/main.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/data/main.go.tmpl -------------------------------------------------------------------------------- /template/data/model.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/data/model.go.tmpl -------------------------------------------------------------------------------- /template/data/model_dbsession.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/data/model_dbsession.go.tmpl -------------------------------------------------------------------------------- /template/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/loader.go -------------------------------------------------------------------------------- /template/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/gin-scaffold/HEAD/template/utils.go --------------------------------------------------------------------------------