コード例 #1
0
ファイル: http.go プロジェクト: crackcomm/go-actions
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
	})
}
コード例 #2
0
ファイル: json.go プロジェクト: crackcomm/go-actions
func init() {
	client.Register("json", func(address string, auth ...string) (runner.Runner, error) {
		return &Client{Addr: address, Auth: auth}, nil
	})
}