Yavaren™ user guideVersion 1.0.0Printable guide · PDF

Stack conventions

Go

Go 1.22+ services, command-line tools and libraries, using the standard library first and tested with the testing package.

Go 1.22+ services, command-line tools and libraries, using the standard library first and tested with the testing package.

Used for: go.

Principles

Conventions

Accessibility

Concurrency

Dependencies

Documentation

Errors

Logging

Naming

Performance

Security

Structure

Testing

Review checklist

Quality checks (run when your repository has the tool configured)

Check Kind Tool Blocks the pull request
gofmt format gofmt no
go-vet static go vet no
golangci-lint lint golangci-lint no
staticcheck static staticcheck no
govulncheck security govulncheck no
go-test-race test go test no
gitleaks security gitleaks no