NewGolang creates a new Go migration driver.
NewGolangConfig creates a concurrency-safe configuration map for passing configuration data and things like database handlers to your migrations.
NewGolangSource creates a source for storing Go functions as migrations.