1 | {
|
2 | "defaults": {
|
3 | "language": "go",
|
4 | "packageName": "api",
|
5 | "imports": [ ],
|
6 | "apiPath": "go"
|
7 | },
|
8 | "directories": [
|
9 | "go", "api"
|
10 | ],
|
11 | "partials": {
|
12 | "partial_header": "partial_header.mustache"
|
13 | },
|
14 | "transformations": [
|
15 | { "input": "controller-api.mustache", "output": "go/controller-api.go" },
|
16 | { "input": "app.mustache", "output": "go/app.yaml" },
|
17 | { "input": "logger.mustache", "output": "go/logger.go" },
|
18 | { "input": "main.mustache", "output": "main.go" },
|
19 | { "input": "README.mustache", "output": "README.md" },
|
20 | { "input": "routers.mustache", "output": "go/routers.go" },
|
21 | { "input": "swagger.mustache", "output": "api/swagger.yaml" }
|
22 | ],
|
23 | "perApi": [
|
24 | { "input": "controller.mustache", "output": "go/{{name}}.go" }
|
25 | ],
|
26 | "perModel": [
|
27 | { "input": "model.mustache", "output": "go/{{name}}.go" }
|
28 | ]
|
29 | }
|