package
0.8.0
Repository: https://github.com/willabides/octo-go.git
Documentation: pkg.go.dev

# Functions

CheckIsStarred performs requests for "gists/check-is-starred" Check if a gist is starred.
Create performs requests for "gists/create" Create a gist.
CreateComment performs requests for "gists/create-comment" Create a gist comment.
Delete performs requests for "gists/delete" Delete a gist.
DeleteComment performs requests for "gists/delete-comment" Delete a gist comment.
Fork performs requests for "gists/fork" Fork a gist.
Get performs requests for "gists/get" Get a gist.
GetComment performs requests for "gists/get-comment" Get a gist comment.
GetRevision performs requests for "gists/get-revision" Get a gist revision.
List performs requests for "gists/list" List gists for the authenticated user.
ListComments performs requests for "gists/list-comments" List gist comments.
ListCommits performs requests for "gists/list-commits" List gist commits.
ListForks performs requests for "gists/list-forks" List gist forks.
ListForUser performs requests for "gists/list-for-user" List gists for a user.
ListPublic performs requests for "gists/list-public" List public gists.
ListStarred performs requests for "gists/list-starred" List starred gists.
NewClient returns a new Client.
Star performs requests for "gists/star" Star a gist.
Unstar performs requests for "gists/unstar" Unstar a gist.
Update performs requests for "gists/update" Update a gist.
UpdateComment performs requests for "gists/update-comment" Update a gist comment.

# Structs

CheckIsStarredReq is request data for Client.CheckIsStarred https://developer.github.com/v3/gists/#check-if-a-gist-is-starred Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CheckIsStarredResponse is a response for CheckIsStarred https://developer.github.com/v3/gists/#check-if-a-gist-is-starred */.
CreateCommentReq is request data for Client.CreateComment https://developer.github.com/v3/gists/comments/#create-a-gist-comment Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateCommentReqBody is a request body for gists/create-comment https://developer.github.com/v3/gists/comments/#create-a-gist-comment */.
CreateCommentResponse is a response for CreateComment https://developer.github.com/v3/gists/comments/#create-a-gist-comment */.
CreateReq is request data for Client.Create https://developer.github.com/v3/gists/#create-a-gist Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateReqBody is a request body for gists/create https://developer.github.com/v3/gists/#create-a-gist */.
CreateReqBodyFiles is a value for CreateReqBody's Files field.
CreateResponse is a response for Create https://developer.github.com/v3/gists/#create-a-gist */.
DeleteCommentReq is request data for Client.DeleteComment https://developer.github.com/v3/gists/comments/#delete-a-gist-comment Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteCommentResponse is a response for DeleteComment https://developer.github.com/v3/gists/comments/#delete-a-gist-comment */.
DeleteReq is request data for Client.Delete https://developer.github.com/v3/gists/#delete-a-gist Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteResponse is a response for Delete https://developer.github.com/v3/gists/#delete-a-gist */.
ForkReq is request data for Client.Fork https://developer.github.com/v3/gists/#fork-a-gist Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ForkResponse is a response for Fork https://developer.github.com/v3/gists/#fork-a-gist */.
GetCommentReq is request data for Client.GetComment https://developer.github.com/v3/gists/comments/#get-a-gist-comment Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCommentResponse is a response for GetComment https://developer.github.com/v3/gists/comments/#get-a-gist-comment */.
GetReq is request data for Client.Get https://developer.github.com/v3/gists/#get-a-gist Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetResponse is a response for Get https://developer.github.com/v3/gists/#get-a-gist */.
GetRevisionReq is request data for Client.GetRevision https://developer.github.com/v3/gists/#get-a-gist-revision Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetRevisionResponse is a response for GetRevision https://developer.github.com/v3/gists/#get-a-gist-revision */.
ListCommentsReq is request data for Client.ListComments https://developer.github.com/v3/gists/comments/#list-gist-comments Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListCommentsResponse is a response for ListComments https://developer.github.com/v3/gists/comments/#list-gist-comments */.
ListCommitsReq is request data for Client.ListCommits https://developer.github.com/v3/gists/#list-gist-commits Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListCommitsResponse is a response for ListCommits https://developer.github.com/v3/gists/#list-gist-commits */.
ListForksReq is request data for Client.ListForks https://developer.github.com/v3/gists/#list-gist-forks Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListForksResponse is a response for ListForks https://developer.github.com/v3/gists/#list-gist-forks */.
ListForUserReq is request data for Client.ListForUser https://developer.github.com/v3/gists/#list-gists-for-a-user Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListForUserResponse is a response for ListForUser https://developer.github.com/v3/gists/#list-gists-for-a-user */.
ListPublicReq is request data for Client.ListPublic https://developer.github.com/v3/gists/#list-public-gists Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListPublicResponse is a response for ListPublic https://developer.github.com/v3/gists/#list-public-gists */.
ListReq is request data for Client.List https://developer.github.com/v3/gists/#list-gists-for-the-authenticated-user Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListResponse is a response for List https://developer.github.com/v3/gists/#list-gists-for-the-authenticated-user */.
ListStarredReq is request data for Client.ListStarred https://developer.github.com/v3/gists/#list-starred-gists Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListStarredResponse is a response for ListStarred https://developer.github.com/v3/gists/#list-starred-gists */.
StarReq is request data for Client.Star https://developer.github.com/v3/gists/#star-a-gist Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
StarResponse is a response for Star https://developer.github.com/v3/gists/#star-a-gist */.
UnstarReq is request data for Client.Unstar https://developer.github.com/v3/gists/#unstar-a-gist Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UnstarResponse is a response for Unstar https://developer.github.com/v3/gists/#unstar-a-gist */.
UpdateCommentReq is request data for Client.UpdateComment https://developer.github.com/v3/gists/comments/#update-a-gist-comment Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateCommentReqBody is a request body for gists/update-comment https://developer.github.com/v3/gists/comments/#update-a-gist-comment */.
UpdateCommentResponse is a response for UpdateComment https://developer.github.com/v3/gists/comments/#update-a-gist-comment */.
UpdateReq is request data for Client.Update https://developer.github.com/v3/gists/#update-a-gist Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateReqBody is a request body for gists/update https://developer.github.com/v3/gists/#update-a-gist */.
UpdateReqBodyFiles is a value for UpdateReqBody's Files field.
UpdateResponse is a response for Update https://developer.github.com/v3/gists/#update-a-gist */.

# Type aliases

Client is a set of options to apply to requests.