No description
database/migrations | ||
pkg | ||
static | ||
templates | ||
vendor | ||
.gitignore | ||
docker-compose.yml | ||
go.mod | ||
go.sum | ||
layoutmiddleware.go | ||
main.go | ||
readme.md |
Including Packages
- https://github.com/go-chi/chi -> Routing and middelware
- https://github.com/go-chi/jwtauth -> For JWT Auth
- https://github.com/golang-migrate/migrate -> for mysql migration
- https://github.com/urfave/cli -> for cli commands like migration
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:
- conifg per env
- makefile
- ci/Cd bis docker image bauen