No description
pkg | ||
static | ||
templates | ||
vendor | ||
.gitignore | ||
go.mod | ||
go.sum | ||
layoutmiddleware.go | ||
main.go | ||
readme.md |
Test für das entwickeln von Monolith webanwendung mit html gui in go.
Es gibt unabhängige packages im pkg ordner die eine oder mehrere seiten beinhalten können. Jedes pkg beinhaltet alles um funktionieren zu können.
Das layout gibt es einmal zentral und wird per chi middelware reingereicht.
Alles ist in einem binary
next steps:
- auth über mehrer pkg sharen z.b. durch config object statt chi router in die Register funktion reichen
- mysql migrationen oder andere datenbank für user einbauen
- ci/Cd bis docker image bauen