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 { GetUserRepoNames(context.Context, string) ([]string, error) GetRepoStats(context.Context, string, string) (github.RepoStats, error) GetPullRequestCount(context.Context, string, string) (int, error) } Source Files ¶ View all Source files parallel.gostats.go Directories ¶ Show internal Expand all Path Synopsis github mocks mocks Click to show internal directories. Click to hide internal directories.