├── .gitignore ├── README.md ├── command ├── base.go ├── controller_command.go ├── factory.go ├── help_command.go ├── init_command.go ├── model_command.go └── scaffold_command.go ├── echo-scaffold.go ├── go.mod ├── go.sum ├── renovate.json └── 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.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/README.md -------------------------------------------------------------------------------- /command/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/command/base.go -------------------------------------------------------------------------------- /command/controller_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/command/controller_command.go -------------------------------------------------------------------------------- /command/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/command/factory.go -------------------------------------------------------------------------------- /command/help_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/command/help_command.go -------------------------------------------------------------------------------- /command/init_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/command/init_command.go -------------------------------------------------------------------------------- /command/model_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/command/model_command.go -------------------------------------------------------------------------------- /command/scaffold_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/command/scaffold_command.go -------------------------------------------------------------------------------- /echo-scaffold.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/echo-scaffold.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/go.sum -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/renovate.json -------------------------------------------------------------------------------- /template/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/builder.go -------------------------------------------------------------------------------- /template/data/config/database.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/data/config/database.go.tmpl -------------------------------------------------------------------------------- /template/data/config/environment.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/data/config/environment.go.tmpl -------------------------------------------------------------------------------- /template/data/controller.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/data/controller.go.tmpl -------------------------------------------------------------------------------- /template/data/controller_helpers.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/data/controller_helpers.go.tmpl -------------------------------------------------------------------------------- /template/data/controller_router.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/data/controller_router.go.tmpl -------------------------------------------------------------------------------- /template/data/controllers/router.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/data/controllers/router.go.tmpl -------------------------------------------------------------------------------- /template/data/controllers/suite_test.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/data/controllers/suite_test.go.tmpl -------------------------------------------------------------------------------- /template/data/helpers/database.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/data/helpers/database.go.tmpl -------------------------------------------------------------------------------- /template/data/helpers/errors.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/data/helpers/errors.go.tmpl -------------------------------------------------------------------------------- /template/data/helpers/response.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/data/helpers/response.go.tmpl -------------------------------------------------------------------------------- /template/data/main.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/data/main.go.tmpl -------------------------------------------------------------------------------- /template/data/model.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/data/model.go.tmpl -------------------------------------------------------------------------------- /template/data/model_dbsession.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/data/model_dbsession.go.tmpl -------------------------------------------------------------------------------- /template/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/loader.go -------------------------------------------------------------------------------- /template/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattn/echo-scaffold/HEAD/template/utils.go --------------------------------------------------------------------------------