Skip to main content

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 ./...