From 609741bcdeae439f99f7de5ba8f3f139b39afcf0 Mon Sep 17 00:00:00 2001 From: oabrivard Date: Wed, 11 Feb 2026 08:20:30 +0100 Subject: [PATCH] Updated backend development guidelines --- docs/3_guidelines/development-guidelines.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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