Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BraveSearcher ¶ added in v0.0.22
type BraveSearcher struct {
// contains filtered or unexported fields
}
BraveSearcher implements Searcher using the Brave Search API.
func NewBraveSearcher ¶ added in v0.0.22
func NewBraveSearcher(apiKey string, client *http.Client) *BraveSearcher
type DuckDuckGoLite ¶
type DuckDuckGoLite struct {
// contains filtered or unexported fields
}
DuckDuckGoLite implements Searcher using the DuckDuckGo lite HTML page.
func NewDuckDuckGoLite ¶
func NewDuckDuckGoLite(client *http.Client) *DuckDuckGoLite
type ExaSearcher ¶ added in v0.0.22
type ExaSearcher struct {
// contains filtered or unexported fields
}
ExaSearcher implements Searcher using the Exa API.
func NewExaSearcher ¶ added in v0.0.22
func NewExaSearcher(apiKey string, client *http.Client) *ExaSearcher
type GoogleSearcher ¶ added in v0.0.22
type GoogleSearcher struct {
// contains filtered or unexported fields
}
GoogleSearcher implements Searcher using Google Custom Search API.
func NewGoogleSearcher ¶ added in v0.0.22
func NewGoogleSearcher(apiKey, cx string, client *http.Client) *GoogleSearcher
Click to show internal directories.
Click to hide internal directories.