Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Contact ¶
type Contact struct { Email string `json:"email"` Name string `json:"name"` Telephone string `json:"telephone"` }
Contact represents the contact details for the release
type Link ¶
type Link struct { Summary string `json:"summary"` Title string `json:"title"` URI string `json:"uri"` }
Link represents a link to a related resource
type Release ¶
type Release struct { DateChanges []ReleaseDateChange `json:"date_changes"` Description ReleaseDescription `json:"description"` Links []Link `json:"links"` Markdown []string `json:"markdown"` RelatedDatasets []Link `json:"related_datasets"` RelatedDocuments []Link `json:"related_documents"` RelatedMethodology []Link `json:"related_methodology"` RelatedMethodologyArticle []Link `json:"related_methodology_article"` URI string `json:"uri"` }
Release represents a release
type ReleaseDateChange ¶
type ReleaseDateChange struct { ChangeNotice string `json:"change_notice"` Date string `json:"previous_date"` }
ReleaseDateChange represent a date change of a release
type ReleaseDescription ¶
type ReleaseDescription struct { CancellationNotice []string `json:"cancellation_notice"` Cancelled bool `json:"cancelled"` Contact Contact `json:"contact"` Finalised bool `json:"finalised"` NationalStatistic bool `json:"national_statistic"` NextRelease string `json:"next_release"` ProvisionalDate string `json:"provisional_date"` Published bool `json:"published"` ReleaseDate string `json:"release_date"` Summary string `json:"summary"` Title string `json:"title"` }
ReleaseDescription represents the description of a release
Click to show internal directories.
Click to hide internal directories.