The difference from it is that this library is more generic.
Notably, it can generate wrappers for the interfaces appearing in database/sql/driver.
Usage example
It is NOT expected that your application depends on this library at runtime.
Instead, you should write your own program making use of ./pkg/gogenwrapper to generate the wrappers.
The following files should give you some insights on how to write your own generator program.