Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SignURL ¶
SignURL signs a url with a clientID and signature. The signature is assumed to be in URL safe base64 encoding. The returned signature string is URLEncoded. See: https://developers.google.com/maps/documentation/business/webservices/auth#digital_signatures
Types ¶
type DateTime ¶
type DateTime struct { // Text is the time specified as a string. The time is displayed in // the corresponding TimeZone. Text string `json:"text"` // TimeZone is the name of the time zone in the IANA Time Zone Database. For // example, "America/New_York" or "Australia/Sydney". TimeZone string `json:"time_zone"` // Value is the number of seconds since midnight 01 January, 1970 UTC. Value int64 `json:"value"` }
DateTime is the public API representation of a point in time.
func NewDateTime ¶
NewDateTime builds a DateTime from the given time.Time. This will be nil if time.Time is the zero time.
type Duration ¶
type Duration struct { // Value indicates the duration, in seconds. Value int64 `json:"value"` // Text contains a human-readable representation of the duration. Text string `json:"text"` }
Duration is the public API representation of a duration.
func NewDuration ¶
NewDuration builds an internal Duration from the passed time.Duration.
Click to show internal directories.
Click to hide internal directories.