package
0.0.0-20241214000813-13510b0b5ff2
Repository: https://github.com/devlikebear/awesome-go-rank.git
Documentation: pkg.go.dev

# Functions

NewAwesomeGo creates a new AwesomeGo instance.
NewGithubClient creates a new GithubClient instance.
NewGithubHtmlParserClient creates a new GithubHtmlParserClient instance.
NewMockGithubClient creates a new MockGithubClient instance.

# Structs

AwesomeGo is the main struct for the awesome-go-ranking package.
GithubClient is a struct that represents a Github client.
GithubHtmlParserClient is a struct that represents a Github client.
MockGithubClient is a mock Github client.
Repository is a struct that represents a repository.
Section is a struct that represents a section in the Awesome Go list.

# Interfaces

IGithubClient is an interface for the Github API.