Documentation
¶
Overview ¶
Package comment carries the Comment resource's wire types. Comment API methods still live on github.com/dmalch/go-geni's root Client during the pre-1.0 reshape and migrate into the relevant per-resource sub-packages later; this PR lifts only the types.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BulkResponse ¶
type BulkResponse struct {
Results []Comment `json:"results,omitempty"`
Page int `json:"page,omitempty"`
NextPage string `json:"next_page,omitempty"`
PrevPage string `json:"prev_page,omitempty"`
}
BulkResponse is the paginated envelope returned by the `*/comments` and `*/comment` endpoints (document.comments, document.comment, photo.comments, etc.).
type Comment ¶
type Comment struct {
// ID is the comment's identifier. Not described on the public
// schema page but reliably present in real responses; defensively
// captured so callers can reference individual comments.
ID string `json:"id,omitempty"`
// Comment is the free-text content of the comment.
Comment string `json:"comment,omitempty"`
// Title is the comment's optional title.
Title string `json:"title,omitempty"`
// CreatedAt is the comment's creation timestamp.
CreatedAt string `json:"created_at,omitempty"`
}
Comment is Geni's Comment resource — the body of a single comment returned by document/photo/video comment-listing endpoints.
Click to show internal directories.
Click to hide internal directories.