Initial commit

This commit is contained in:
Ian Gulliver
2023-04-25 14:26:46 -07:00
parent feb67dd5d4
commit 49de6d7daf
5 changed files with 170 additions and 0 deletions

18
justfile Normal file
View File

@@ -0,0 +1,18 @@
go := env_var_or_default('GOCMD', 'go')
default: tidy test
tidy:
{{go}} mod tidy
goimports -l -w .
gofumpt -l -w .
{{go}} fmt
test:
{{go}} vet
golangci-lint run .
{{go}} test -race -coverprofile=cover.out -timeout=60s
{{go}} tool cover -html=cover.out -o=cover.html
todo:
-git grep -e TODO --and --not -e ignoretodo