# Functions
AddEmail add an email address.
CheckFollowing check if one user is following another user.
CheckMyFollowing whether the given user is followed by the authenticated user.
CreateAccessToken create access tokens.
CreateGPGKey create a GPG key belonging to the authenticated user.
CreatePublicKey create one public key for me.
CreateUserGPGKey creates new GPG key to given user by ID.
CreateUserPublicKey creates new public key to given user by ID.
DeleteAccessToken delete access tokens.
DeleteEmail delete email.
DeleteGPGKey remove a GPG key belonging to the authenticated user.
DeletePublicKey delete one public key.
Follow follow a user.
GetAuthenticatedUser get current user's information.
GetGPGKey get the GPG key based on a id.
GetInfo get user's information.
GetMyStarredRepos returns the repos that the authenticated user has starred.
GetMyWatchedRepos returns the repos that the authenticated user is watching.
GetPublicKey get a public key.
GetStarredRepos returns the repos that the given user has starred.
GetUserByParams returns user whose name is presented in URL paramenter.
GetUserByParamsName get user by name.
GetWatchedRepos returns the repos that the user specified in ctx is watching.
HandleAddGPGKeyError handle add GPGKey error.
IsStarring returns whether the authenticated is starring the repo.
IsWatching returns whether the authenticated user is watching the repo specified in ctx.
ListAccessTokens list all the access tokens.
ListEmails list all of the authenticated user's email addresses see https://github.com/gogits/go-gogs-client/wiki/Users-Emails#list-email-addresses-for-a-user.
ListFollowers list the given user's followers.
ListFollowing list the users that the given user is following.
ListGPGKeys get the GPG key list of a user.
ListMyFollowers list the authenticated user's followers.
ListMyFollowing list the users that the authenticated user is following.
ListMyGPGKeys get the GPG key list of the authenticated user.
ListMyPublicKeys list all of the authenticated user's public keys.
ListMyRepos - list the repositories you own or have access to.
ListOrgRepos - list the repositories of an organization.
ListPublicKeys list the given user's public keys.
ListUserRepos - list the repos owned by the given user.
Search search users.
Star the repo specified in the APIContext, as the authenticated user.
Unfollow unfollow a user.
Unstar the repo specified in the APIContext, as the authenticated user.
Unwatch the repo specified in ctx, as the authenticated user.
Watch the repo specified in ctx, as the authenticated user.