Files
bible/exports/bundles/go-web-skeleton.yaml

19 lines
903 B
YAML

{
"id": "go-web-skeleton",
"version": 1,
"description": "Minimal net/http + html/template web skeleton for Go projects.",
"conflict_policy": "merge-manual",
"variables": [
{ "name": "module_path", "required": true },
{ "name": "binary_name", "required": false, "default": "app" },
{ "name": "project_name", "required": false, "default": "Demo" }
],
"entries": [
{ "from": "scaffolds/go-nethttp-web/cmd/demo-server/main.go.tmpl", "to": "cmd/{{ .binary_name }}/main.go", "template": true, "mode": "file" },
{ "from": "scaffolds/go-nethttp-web/internal/web", "to": "internal/web", "mode": "dir" },
{ "from": "scaffolds/go-nethttp-web/web", "to": "web", "mode": "dir" },
{ "from": "scaffolds/go-nethttp-web/Makefile", "to": "Makefile", "mode": "file" },
{ "from": "scaffolds/go-nethttp-web/README.md", "to": "docs/ui-design-skeleton.md", "mode": "file" }
]
}