func Driver(name string) driver.Driver
Driver returns the driver registered with the requested name, or nil if it has not been registered.
func Register(name string, drv driver.Driver)
Register makes a database driver available by the provided name. If Register is called twice with the same name or if driver is nil, it panics.
driver must be a driver.Driver or driver.LegacyDriver.