diff --git a/docs/3_guidelines/development-guidelines.md b/docs/3_guidelines/development-guidelines.md index fb14357..4e8ba81 100644 --- a/docs/3_guidelines/development-guidelines.md +++ b/docs/3_guidelines/development-guidelines.md @@ -995,6 +995,18 @@ golangci-lint run # Format Go code go fmt ./... goimports -w . + +# Update go.mod of all services +find . -type f -name "*.mod" -printf "%h\0" | sort -zu | xargs -0 -I{} sh -c 'cd "{}" && go mod tidy' + +# Run all backend tests +go test $(go list -f '{{.Dir}}/...' -m | xargs) + +# Go vet all backend code +go vet $(go list -f '{{.Dir}}/...' -m | xargs) + +# Lint all backend code +golangci-lint run $(go list -f '{{.Dir}}/...' -m | xargs) ``` ### Development Environment