Exemplo n.º 1
0
func init() {
	client.Register("http", func(address string, authorization ...string) (runner.Runner, error) {
		auth := base64.RawURLEncoding.EncodeToString([]byte(strings.Join(authorization, ":")))
		return &Client{Addr: "http://" + address, Auth: auth}, nil
	})
	client.Register("https", func(address string, authorization ...string) (runner.Runner, error) {
		auth := base64.RawURLEncoding.EncodeToString([]byte(strings.Join(authorization, ":")))
		return &Client{Addr: "https://" + address, Auth: auth}, nil
	})
}
Exemplo n.º 2
0
func init() {
	client.Register("json", func(address string, auth ...string) (runner.Runner, error) {
		return &Client{Addr: address, Auth: auth}, nil
	})
}