image: golang:1.19 stages: - test go-fmt: stage: test script: test -z $(go fmt ./...) go-vet: stage: test script: go vet ./... go-test: stage: test script: go test -race ./...