Code Review Checklist for Go Code

Use go vet, gofmt, and go test to automate code reviews, and follow the Contribution Guidelines for submitting changes to the Go project.

The official Go project does not provide a single static checklist file; instead, it enforces standards via automated tools and specific contribution guidelines. Run go vet ./... to catch common errors, gofmt -d . to verify formatting, and go test ./... to ensure tests pass before submitting code. Review the Contribution Guidelines for detailed expectations on code style and documentation.

go vet ./...
gofmt -d .
go test ./...

For language change proposals, you must follow the specific template in .github/ISSUE_TEMPLATE/11-language-change.yml, addressing backward compatibility, error handling, and toolchain impact.