code: func ParseDatapointTimestamp(timestamp string) (*time.Time, error) {
  	if timestamp == "" {
  		return nil, errors.New("Received an empty timestamp")
  	}
  	parsed, err := time.Parse(time.RFC3339, timestamp)
  	if err != nil {
  		return nil, err
  	}
  	return &parsed, nil
  }
docs: // ParseDatapointTimestamp parses an RFC3339 timestamp to a *time.Time