mirror of
https://github.com/ClusterCockpit/cc-metric-collector.git
synced 2024-11-10 04:27:25 +01:00
Add vet and staticcheck make targets
This commit is contained in:
parent
dcb5b4add5
commit
f91150f4ba
11
Makefile
11
Makefile
@ -25,3 +25,14 @@ fmt:
|
|||||||
go fmt $(GOSRC_RECEIVERS)
|
go fmt $(GOSRC_RECEIVERS)
|
||||||
go fmt $(GOSRC_APP)
|
go fmt $(GOSRC_APP)
|
||||||
|
|
||||||
|
# Examine Go source code and reports suspicious constructs
|
||||||
|
.PHONY: vet
|
||||||
|
go vet ./...
|
||||||
|
|
||||||
|
|
||||||
|
# Run linter for the Go programming language.
|
||||||
|
# Using static analysis, it finds bugs and performance issues, offers simplifications, and enforces style rules
|
||||||
|
.PHONY: staticcheck
|
||||||
|
staticcheck:
|
||||||
|
go install honnef.co/go/tools/cmd/staticcheck@latest
|
||||||
|
$$(go env GOPATH)/bin/staticcheck ./...
|
||||||
|
Loading…
Reference in New Issue
Block a user