todo
todo copied to clipboard
An example todo application with Go!
Todo
A clean todo web backend written in Go.
Setup
Dependencies
Migrations
migrate -path ./internal/store/migrations -database "postgres://user:pass@addr?sslmode=disable&dbname=dbname" up
Build
cd cmd/todo
go build
Configure
export TODO_POSTGRES_DSN="sslmode=disable user=user dbname=dbname"
export TODO_ADDR=":8080"
Run
./todo