Documentation ¶ Index ¶ type Client func (c Client) GetRepoStats(ctx context.Context, users []string, repos []string) ([]github.RepoStats, error) type GitHubClient Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Client ¶ type Client struct { GitHubClient Logger *slog.Logger } func (Client) GetRepoStats ¶ func (c Client) GetRepoStats(ctx context.Context, users []string, repos []string) ([]github.RepoStats, error) type GitHubClient ¶ type GitHubClient interface { GetUserReposPage(context.Context, string, int) ([]string, int, error) GetRepoStats(context.Context, string, string) (github.RepoStats, error) GetPullRequestCountPage(context.Context, string, string, int) (int, int, error) } Source Files ¶ View all Source files parallel.gostats.go Directories ¶ Show internal Expand all Path Synopsis github mocks Click to show internal directories. Click to hide internal directories.