- Add guidance on verifying interface compliance with compile-time checks.
- Recommend using the
time
package when dealing with time.
- Add guidance against embedding types in public structs.
- Functional Options: Recommend struct implementations of
Option
interface instead of capturing values with a closure.
- Add guidance against mutating global variables.
- Add section on remaining consistent with existing practices.
- Add guidance on map initialization and size hints.
- Suggest succinct context for error messages.
- Initial release.