Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Get ¶
func Get(ctx context.Context, url string, headers map[string]string, timeout time.Duration) (string, error)
Get is a helper function to make a GET request to the specified URL and return the response body as a string.
func IsHTTPUrl ¶
func IsHTTPUrl(url string) bool
IsHTTPUrl returns true if the given string is an HTTP(S) URL.
func SliceContains ¶
func SliceContains(a []string, x string) bool
SliceContains tells whether a contains x.
func SliceFind ¶
func SliceFind(a []string, x string) int
SliceFind returns the smallest index i at which x == a[i], or len(a) if there is no such index.
func SliceToMap ¶ added in v0.1.3
func SliceToMap(a []string) map[string]bool
SliceToMap converts a slice of string to a map[string]bool.
Types ¶
type GoLeakDetector ¶
type GoLeakDetector struct {
// contains filtered or unexported fields
}
GoLeakDetector holds options for the goleak detector.
func NewGoLeakDetector ¶
func NewGoLeakDetector() *GoLeakDetector
NewGoLeakDetector creates a new GoLeakDetector with goleakOptions.
func (*GoLeakDetector) AddIgnoreTopFunctions ¶
func (l *GoLeakDetector) AddIgnoreTopFunctions(fs ...string)
AddIgnoreTopFunctions adds functions to ignore in the leak detector.
Click to show internal directories.
Click to hide internal directories.