2024-11-06 12:57:16 +01:00
|
|
|
default:
|
|
|
|
@just --choose
|
|
|
|
|
2024-11-03 19:38:20 +01:00
|
|
|
test:
|
|
|
|
go test -v ./...
|
|
|
|
|
|
|
|
lint:
|
|
|
|
go vet ./...
|
|
|
|
staticcheck ./...
|
|
|
|
revive ./...
|
|
|
|
|
|
|
|
gofmt:
|
|
|
|
gofmt -l .
|
2024-11-06 12:57:16 +01:00
|
|
|
@test -z $(gofmt -l .)
|
2024-11-03 19:38:20 +01:00
|
|
|
|
|
|
|
build:
|
|
|
|
go build
|
|
|
|
|
|
|
|
upgrade-deps:
|
|
|
|
go get -u ./...
|
|
|
|
go mod tidy
|
2024-11-06 12:57:16 +01:00
|
|
|
|
|
|
|
@run:
|
|
|
|
go run . --config ./devconfig.scfg
|
|
|
|
|
|
|
|
@curl:
|
|
|
|
curl --user "user:pass" -X 'POST' \
|
|
|
|
'127.0.0.1:8080' \
|
|
|
|
-H 'Content-Type: application/json' \
|
|
|
|
-d @contrib/test_payload.json
|
|
|
|
|