- When generating code use the existing style.
- Add document comments on all exported Go functions and methods.
- Follow the Effective Go guidelines.
- Prioritize standard library packages rather than custom code.
- Always run
gofumptany .go files you modify. - Use "_test" packages whenever possible when writing unit tests.