Installation Guide
This project uses Task for task automation (cross-platform alternative to Make).
Install Task (macOS/Linux):
go install github.com/go-task/task/v3/cmd/task@latest
Windows:
go install github.com/go-task/task/v3/cmd/task@latest
# or
choco install go-task
Install Air (optional - live reload):
go install github.com/air-verse/air@latest
Development commands:
task dev # Run server with live reload
task build
task test
task migrate
task seed
task schema-gen
Or directly with Go:
go run ./gojang/cmd/web
go build -o app ./gojang/cmd/web
go test ./...