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.