code: func (t MicroTime) MarshalQueryParameter() (string, error) {
  	if t.IsZero() {
  		// Encode unset/nil objects as an empty string
  		return "", nil
  	}
  
  	return t.UTC().Format(RFC3339Micro), nil
  }
docs: // MarshalQueryParameter converts to a URL query parameter value