Categorygithub.com/gogits/go-gogs-client
modulepackage
0.0.0-20210131175652-1d7215cd8d85
Repository: https://github.com/gogits/go-gogs-client.git
Documentation: pkg.go.dev

# README

Gogs API client in Go

This package is still in experiment, see Wiki for documentation.

License

This project is under the MIT License. See the LICENSE file for the full license text.

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
NewClient initializes and returns an API client.
ParseCreateHook parses create event hook content.
ParsePushHook parses push event hook content.
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author

# Structs

AccessToken represents a API access token.
No description provided by the author
No description provided by the author
Branch represents a repository branch.
No description provided by the author
No description provided by the author
Client represents a Gogs API client.
No description provided by the author
Comment represents a comment in commit and issue page.
Commit contains information generated from a Git commit.
CommitMeta contains meta information of a commit in terms of API.
CommitUser contains information of a user in the context of a commit.
No description provided by the author
No description provided by the author
No description provided by the author
CreateIssueCommentOption is option when creating an issue comment.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
EditIssueCommentOption is option when editing an issue comment.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IssueCommentPayload represents a payload information of issue comment event.
No description provided by the author
IssuesPayload represents a payload information of issues event.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FIXME: consider use same format as API when commits API are added.
No description provided by the author
Permission represents a API permission.
No description provided by the author
PullRequest represents a pull reqesut API object.
No description provided by the author
PullRequestPayload represents a payload information of pull request event.
PushPayload represents a payload information of push event.
Release represents a release API object.
ReleasePayload represents a payload information of release event.
RepoCommit contains information of a commit in the context of a repository.
Repository represents a API repository.
No description provided by the author
User represents a API user.

# Interfaces

No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author