Add gofumpt as formatter

This commit is contained in:
9seconds
2021-03-10 10:35:17 +03:00
parent ba875da9b5
commit ef87d031ed
4 changed files with 23 additions and 4 deletions
+10 -1
View File
@@ -44,6 +44,10 @@ ccbuilds:
vendor: go.mod go.sum
@$(MOD_ON) go mod vendor
.PHONY: fmt
fmt:
@$(GOTOOL) gofumpt -w -s -extra "$(ROOT_DIR)"
.PHONY: test
test:
@go test -v ./...
@@ -74,7 +78,7 @@ doc:
@$(GOTOOL) godoc -http 0.0.0.0:10000
.PHONY: install-tools
install-tools: install-tools-lint install-tools-godoc
install-tools: install-tools-lint install-tools-godoc install-tools-gofumpt
.PHONY: install-tools-lint
install-tools-lint:
@@ -87,6 +91,11 @@ install-tools-godoc:
@mkdir -p "$(GOBIN)" || true && \
$(GOTOOL) go get -u golang.org/x/tools/cmd/godoc
.PHONY: install-tools-gofumpt
install-tools-gofumpt:
@mkdir -p "$(GOBIN)" || true && \
$(GOTOOL) go get -u mvdan.cc/gofumpt
.PHONY: update-deps
upgrade-deps:
$go get -u && go mod tidy