- Go language
- Tailwind CSS Framework
- HTMX JS Framework
- Install Go
- Install NodeJS
- Optional GNU Make
- Optional: Docker Install
- Go Fiber Express inspired web Framework
- TEMPL - build HTML with Go
- SQLC - generates type-safe code from SQL
- Golang-Migrate - database migrations
- Use
make
to run build target inMakefile
. RunDB_STRING=sqlite3://gothbin-prod.db gothbin
binary and open http://127.0.0.1:3000 in your browser to see production ready application. - Use
make dev
to run application in development mode. Open http://127.0.0.1:7331 in your browser to development environment. - Run
docker-copmose up -d
to start up containers.