github.com/stillson/go-wf@v0.0.0-20240502203501-5781d3fae028/scripts/hooks/pre-commit (about) 1 #!/bin/sh 2 3 STAGED_GO_FILES=$(git diff --cached --name-only -- '*.go') 4 if [[ $STAGED_GO_FILES == "" ]]; then 5 echo "no go files updated" 6 else 7 for file in $STAGED_GO_FILES; do 8 go fmt $file 9 git add $file 10 done 11 fi 12 13 golangci-lint run