Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ByName filters a repository by name ByName = func(name string) RepoFilter { return func(r github.Repository) bool { return *r.Name == name } } // ByLanguage filters a repository by the main programming language (case insensitive) ByLanguage = func(language string) RepoFilter { return func(r github.Repository) bool { return strings.ToLower(r.GetLanguage()) == strings.ToLower(language) } } )
Functions ¶
func Repositories ¶
func Repositories(repos []*github.Repository, filter RepoFilter) []github.Repository
Repositories filters a slice of Repositories using the given Filter
Types ¶
type RepoFilter ¶
type RepoFilter func(github.Repository) bool
RepoFilter filter function based on a repository
Click to show internal directories.
Click to hide internal directories.