Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Complex ¶
type Complex struct {
Caption string `json:"caption"`
Credit string `json:"credit"`
Crops []struct {
Height float64 `json:"height"`
Name string `json:"name"`
Path string `json:"path" description:"full path to the cropped image file"`
RelativePath string `json:"relativePath" description:"a long"`
Width float64 `json:"width"`
} `json:"crops" description:"The available cropped images"`
Cutline string `json:"cutline,omitempty"`
DatePhotoTaken time.Time `json:"datePhotoTaken"`
Orientation string `json:"orientation"`
OriginalSize struct {
Height float64 `json:"height"`
Width float64 `json:"width"`
} `json:"originalSize"`
Type string `json:"type" description:"a type"`
URL struct {
Absolute string `json:"absolute" description:"The full Canonical URL"`
Meta struct {
Description string `json:"description"`
SiteName string `json:"siteName"`
} `json:"meta,omitzero"`
Publish string `json:"publish"`
} `json:"URL" description:"Universal Resource Locator"`
}
func (*Complex) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Simple ¶
type Simple struct {
Contributors []struct {
ContributorId string `json:"contributorId,omitempty"`
Id string `json:"id"`
Name string `json:"name"`
} `json:"contributors,omitempty"`
Height int64 `json:"height,omitempty"`
SomeDateObj struct {
Dates []time.Time `json:"dates,omitempty"`
} `json:"someDateObj,omitzero"`
Type string `json:"type"`
Visible bool `json:"visible,omitempty"`
Width float64 `json:"width,omitempty"`
}
func (*Simple) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
Click to show internal directories.
Click to hide internal directories.