code: func (l *GPSPoint) Scan(src interface{}) error {
  	b, ok := src.([]byte)
  	if !ok {
  		return fmt.Errorf("expected []byte, got %T", src)
  	}
  
  	_, err := fmt.Sscanf(string(b), "(%f,%f)", &l.Latitude, &l.Longitude)
  	return err
  }
docs: // Scan implements the sql.Scanner interface.