2025-08-08 11:46:59 +00:00
|
|
|
{
|
|
|
|
|
"name": "goblueprint",
|
2025-08-08 13:00:30 +00:00
|
|
|
"guide": "{{.SelfFolder}}/goblueprint.md",
|
2025-08-08 11:46:59 +00:00
|
|
|
"description": "golang blueprint",
|
2025-08-08 13:00:30 +00:00
|
|
|
"subtype": "",
|
|
|
|
|
"action": "",
|
2025-08-08 11:46:59 +00:00
|
|
|
"templates": [
|
|
|
|
|
{
|
|
|
|
|
"engine": "",
|
2025-08-08 13:00:30 +00:00
|
|
|
"section": "INSTALL",
|
|
|
|
|
"folder": "",
|
|
|
|
|
"file_name": "",
|
|
|
|
|
"output_folder": "^/",
|
|
|
|
|
"output_name": "*",
|
|
|
|
|
"model": {
|
|
|
|
|
"id": "goblueprint",
|
|
|
|
|
"script": "go-blueprint",
|
|
|
|
|
"pre":[
|
2025-08-09 06:09:15 +00:00
|
|
|
"create --name {{.Name}} --framework echo --driver sqlite --advanced --feature docker --git skip"
|
2025-08-08 13:00:30 +00:00
|
|
|
],
|
|
|
|
|
"post": []
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
"engine": "",
|
|
|
|
|
"section": "",
|
2025-08-08 11:46:59 +00:00
|
|
|
"folder": "{{.TemplateDefinition.SelfFolder}}/definitions/golang/build",
|
|
|
|
|
"file_name": "*",
|
|
|
|
|
"output_folder": "^/build",
|
2025-08-09 06:09:15 +00:00
|
|
|
"output_name": "*"
|
2025-08-08 11:46:59 +00:00
|
|
|
},
|
2025-08-09 05:32:16 +00:00
|
|
|
{
|
|
|
|
|
"engine": "",
|
|
|
|
|
"section": "",
|
|
|
|
|
"folder": "{{.TemplateDefinition.SelfFolder}}/definitions/golang",
|
|
|
|
|
"file_name": "*",
|
|
|
|
|
"output_folder": "^/",
|
|
|
|
|
"output_name": "*"
|
|
|
|
|
},
|
2025-08-08 11:46:59 +00:00
|
|
|
{
|
|
|
|
|
"engine": "",
|
2025-08-08 13:00:30 +00:00
|
|
|
"section": "",
|
2025-08-08 11:46:59 +00:00
|
|
|
"folder": "{{.TemplateDefinition.SelfFolder}}/definitions/golang/.well-known",
|
|
|
|
|
"file_name": "*",
|
|
|
|
|
"output_folder": "^/.well-known",
|
|
|
|
|
"output_name": "*"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|