.PHONY: vendor vendor: go mod tidy -v go mod vendor .PHONY: test test: go test -mod vendor -race -coverprofile coverage.out -gcflags=-l -v ./... .PHONY: fmt fmt: gofumpt -l -w . .PHONY: lint lint: golangci-lint run .PHONY: check-all check-all: vendor fmt lint test