Opinionated Code Generators For Golang
- options for generating functional options for struct definitions
- table for generating boiler plate for table driven tests
e.g.
Functional options for your types
//go:generate whittle options -type TypeToGeneratorFor
Table driven tests
whittle table -type TypeToGenerateFor
- generation of table drive test cases
- explore generation of implementations for interfaces, with quick mock generation in mind.
- quick "constructor" style function insertion, with support for functional options.