A boilerplate for standing up a full-stack web application in Go: create, read, update, and delete users against a PostgreSQL database, with a small frontend included to exercise the endpoints. The structure is deliberately plain so it is easy to read and modify rather than being something you have to fight.
Stack
- Go for the API and server.
- PostgreSQL for persistence.
- HTML, CSS, and JavaScript for the frontend.