/
githubmirror
/
traefik
Обзор
Документация
Войти
/
githubmirror
/
traefik
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
pkg/testhelpers/helpers.go
26 строк
624 B
Ludovic Fernandez
Update linter
11 май 2020, 13:06
Не верифицирован
11 май 2020, 13:06
328611c
Код
Авторство
О чём код?
package testhelpers import ( "fmt" "io" "net/http" "net/url" ) // MustNewRequest creates a new http get request or panics if it can't. func MustNewRequest(method, urlStr string, body io.Reader) *http.Request { request, err := http.NewRequest(method, urlStr, body) if err != nil { panic(fmt.Sprintf("failed to create HTTP %s Request for '%s': %s", method, urlStr, err)) } return request } // MustParseURL parses a URL or panics if it can't. func MustParseURL(rawURL string) *url.URL { u, err := url.Parse(rawURL) if err != nil { panic(fmt.Sprintf("failed to parse URL '%s': %s", rawURL, err)) } return u }