Documentation ¶
Overview ¶
Package ghost provides the binding for Ghost APIs
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Author ¶
type Author struct { ID *string `json:"id"` Name *string `json:"name"` Slug *string `json:"slug"` ProfileImage *string `json:"profile_image"` CoverImage *string `json:"cover_image"` Bio *string `json:"bio"` Website *string `json:"website"` Location *string `json:"location"` Facebook *string `json:"facebook"` Twitter *string `json:"twitter"` MetaTitle *string `json:"meta_title"` MetaDescription *string `json:"meta_description"` URL *string `json:"url"` }
type Client ¶
type Error ¶
type Post ¶
type Post struct { ID *string `json:"id"` UUID *string `json:"uuid"` Title *string `json:"title"` Slug *string `json:"slug"` HTML *string `json:"html"` CommentID *string `json:"comment_id"` FeatureImage *string `json:"feature_image"` Featured *bool `json:"featured"` Page *bool `json:"page"` MetaTitle *string `json:"meta_title"` MetaDescription *string `json:"meta_description"` CreatedAt time.Time `json:"created_at"` UpdatedAt time.Time `json:"updated_at"` PublishedAt time.Time `json:"published_at"` CustomExcerpt *string `json:"custom_excerpt"` OGImage *string `json:"og_image"` OGTitle *string `json:"og_title"` OGDescription *string `json:"og_description"` TwitterImage *string `json:"twitter_image"` TwitterTitle *string `json:"twitter_title"` TwitterDescription *string `json:"twitter_description"` CustomTemplate *string `json:"custom_template"` PrimaryAuthor *Author `json:"primary_author"` PrimaryTag *Tag `json:"primary_tag"` URL *string `json:"url"` Excerpt *string `json:"excerpt"` }
type PostParams ¶
type Tag ¶
type Tag struct { ID *string `json:"id"` Name *string `json:"name"` Slug *string `json:"slug"` Description *string `json:"description"` FeaturedImage *string `json:"featured_image"` Visibility *string `json:"visibility"` MetaTitle *string `json:"meta_title"` MetaDescription *string `json:"meta_description"` CreatedAt time.Time `json:"created_at"` UpdatedAt time.Time `json:"updated_at"` Parent *Tag `json:"parent"` }
Click to show internal directories.
Click to hide internal directories.