Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GithubClient ¶
type GithubClient interface { GetIssue(context.Context, *entity.Meta, int) (*github.Issue, error) EditIssue(context.Context, *entity.Meta, int, *entity.IssueData) error }
GithubClient is interface to interact with GitHub REST API v3
func NewGithubClient ¶
func NewGithubClient(ctx context.Context, token string) GithubClient
NewGithubClient creates a GitHub API client wrapper
Click to show internal directories.
Click to hide internal directories.