forge is a code generation tool designed to solve some metaprogramming tasks
in Go. It currently code generates PostgreSQL SQL functions that use the
database/sql package. And it generates struct validation methods. It will not
solve all problems but it is designed to solve the most common use cases, and
reduce handwritten code duplication.