Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { Client *GHClient Terminal TerminalInterface }
func InitApp ¶
func InitApp(terminal TerminalInterface) *App
func (*App) GetLanguages ¶
func (*App) GetRepositories ¶
func (me *App) GetRepositories(language string) []github.Repository
type GHClient ¶
type GHClient struct { Username string PerPage int Type string Client *github.Client Catalog map[string][]github.Repository }
func InitGHClient ¶
func InitGHClient() *GHClient
func (*GHClient) GetLanguages ¶
func (*GHClient) GetRepositories ¶
func (me *GHClient) GetRepositories(language string) []github.Repository
type TerminalInterface ¶
type TerminalInterface interface {
Init(app *App)
}
Click to show internal directories.
Click to hide internal directories.