code: func (l GPSPoint) Value() (driver.Value, error) {
  	return fmt.Sprintf("(%s,%s)", strconv.FormatFloat(l.Latitude, 'f', -1, 64), strconv.FormatFloat(l.Longitude, 'f', -1, 64)), nil
  }
docs: // Value implements the driver.Valuer interface.