github

package
v0.0.0-...-4d4c888 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 12, 2017 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewGithubClient

func NewGithubClient() *github.Client

func NewGithubClientWithToken

func NewGithubClientWithToken(token string) *github.Client

Types

type Biblio

type Biblio struct {
	Cache  map[string]*RepositoryInfo
	Client *github.Client
}

func NewBiblio

func NewBiblio(client *github.Client) *Biblio

func (*Biblio) GetRepositoriesInfo

func (b *Biblio) GetRepositoriesInfo(org string, repositoris ...string) (map[string]*RepositoryInfo, error)

func (*Biblio) InitializeCache

func (b *Biblio) InitializeCache(org string, repositories ...string) error

type RepositoryInfo

type RepositoryInfo struct {
	Stargazers      []string
	Subscribers     []string
	LastSyncedIssue struct {
		IssueNumber int
		Count       int
	}
	LastPR        int
	ReleasesCount int
	ForksCount    int
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL