Documentation
¶
Index ¶
- func ContainsIgnoreCase(text, substr string) bool
- func FindBestMatch(query string, connections []config.Connection) *config.Connection
- func FindByID(id string, connections []config.Connection) *config.Connection
- func MatchByTag(tag string, connections []config.Connection) []config.Connection
- func MatchGroup(query string, cfg *config.Config) []config.Connection
- type Match
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ContainsIgnoreCase ¶
ContainsIgnoreCase returns true if text contains substr, case-insensitively.
func FindBestMatch ¶
func FindBestMatch(query string, connections []config.Connection) *config.Connection
func FindByID ¶
func FindByID(id string, connections []config.Connection) *config.Connection
func MatchByTag ¶
func MatchByTag(tag string, connections []config.Connection) []config.Connection
func MatchGroup ¶
func MatchGroup(query string, cfg *config.Config) []config.Connection
Types ¶
type Match ¶
type Match struct {
Connection *config.Connection
Score int
}
func FindMatches ¶
func FindMatches(query string, connections []config.Connection) []Match
Click to show internal directories.
Click to hide internal directories.