code: func Create(dbType string, args ...interface{}) (DB, error) {
  	drv, exists := drivers[dbType]
  	if !exists {
  		str := fmt.Sprintf("driver %q is not registered", dbType)
  		return nil, makeError(ErrDbUnknownType, str, nil)
  	}
  
  	return drv.Create(args...)
  }
docs: // Create initializes and opens a database for the specified type.  The
  // arguments are specific to the database type driver.  See the documentation
  // for the database driver for further details.
  //
  // ErrDbUnknownType will be returned if the the database type is not registered.