Skip to content

Commit

Permalink
Add Justfile
Browse files Browse the repository at this point in the history
  • Loading branch information
matthewrankin committed Apr 8, 2024
1 parent 22ded33 commit 9038c3e
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions Justfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# List the available justfile recipes.
@default:
just --list

# Format, vet, and test Go code.
check:
go fmt ./...
go vet ./...
GOEXPERIMENT=loopvar go test ./... -cover

# Verbosely format, vet, and test Go code.
checkv:
go fmt ./...
go vet ./...
GOEXPERIMENT=loopvar go test -v ./... -cover

# Lint code using staticcheck.
lint:
staticcheck -f stylish ./...

# Test and provide HTML coverage report.
cover:
go test ./... -coverprofile=coverage.out
go tool cover -html=coverage.out

# List the outdated go modules.
outdated:
go list -u -m all

0 comments on commit 9038c3e

Please sign in to comment.