forked from golang/hotime
30 lines
361 B
Makefile
30 lines
361 B
Makefile
.PHONY: all
|
|
|
|
doc:
|
|
godoc `pwd`
|
|
|
|
webdoc:
|
|
godoc -http=:44444
|
|
|
|
format:
|
|
go fmt
|
|
|
|
test:
|
|
go test -race
|
|
|
|
check: format test
|
|
|
|
benchmark:
|
|
go test -bench=. -benchmem
|
|
|
|
coverage:
|
|
go test -coverprofile=coverage.out
|
|
go tool cover -html="coverage.out"
|
|
|
|
lint: format
|
|
go get github.com/alecthomas/gometalinter
|
|
gometalinter --install
|
|
gometalinter
|
|
|
|
default: lint test
|