Auto discover structs in package, require Go 1.18
- Adds support for just specifying a fully-qualified package name instead of listing all struct types in multiple
go:generatecommands. Struct types with read or write col definitions will be discovered automatically. - Go 1.18 is required starting with this version.