code: func Connect(driverName, dataSourceName string) (*DB, error) {
  	db, err := Open(driverName, dataSourceName)
  	if err != nil {
  		return nil, err
  	}
  	err = db.Ping()
  	if err != nil {
  		db.Close()
  		return nil, err
  	}
  	return db, nil
  }
docs: // Connect to a database and verify with a ping.