Taskfile.yaml
1version: '3'
2
3tasks:
4 fmt:
5 desc: Run gofumpt for all packages
6 cmds:
7 - gofmt -s -w .
8
9 modernize:
10 desc: Run modernize for all packages
11 cmds:
12 - modernize -fix ./...
13
14 lint:
15 desc: Run base linters for all packages
16 cmds:
17 - golangci-lint run
18
19 test:
20 desc: Run tests for all packages
21 cmds:
22 - go test ./... {{.CLI_ARGS}}