- Format with
go fmt/goimports - Tabs for indentation
camelCasefor unexported,PascalCasefor exported identifiers- Follow standard library style
- Prefer table-driven tests using the
testingpackage - Test files (
*_test.go) live alongside source
- Format with Prettier (
npm run format) - Double quotes, two-space indentation, trailing commas
- Files:
snake_case - Go packages: lowercase
- Run full suite:
npm test - Aim for high coverage on new modules; existing coverage is not enforced