Files
template/README.md
T
2026-06-17 01:26:08 +07:00

615 B

template

Шалон для Go сервисов (имя репо должно быть snake case)

Инициализация

make generate
go mod tidy
docker compose -f docker-compose-db.yml up -d
cp .env.example .env
mkdir migrations

Запуск

make run

Сборка

make build-builder
make build-linux

Миграции

goose -dir ./migrations create {migration name} sql
goose -dir ./migrations postgres "user=postgres password=postgres host=localhost dbname=${REPO_NAME_SNAKE} sslmode=disable" up

Тестирование

make test