Run make check in the project root and report the results.
If any step fails, diagnose the first failure and suggest a fix. Do not proceed to later steps if an earlier one fails — focus on resolving the first issue.
The steps run by make check are:
make fmt— gofmt formattingmake lint— go vet + golangci-lintmake test— all tests with race detectormake security— gosec + govulncheck