code: func (u *UUID5) Scan(raw interface{}) error {
  	switch v := raw.(type) {
  	case []byte:
  		*u = UUID5(string(v))
  	case string:
  		*u = UUID5(v)
  	default:
  		return fmt.Errorf("cannot sql.Scan() strfmt.UUID5 from: %#v", v)
  	}
  
  	return nil
  }
docs: // Scan read a value from a database driver