Slide 30
Slide 30 text
Engineering
package xhttp
type ClientConfig struct {…}
func NewClient(config *ClientConfig) *Client {}
func NewRequestX(method string, addr *AddressGroup, path string, body
io.Reader) (*Request, error)
func (c *Client) DoX(req *Request, option ...CallOption) (*Response, error)
func (c *Client) PostX(addr *AddressGroup, path string, contentType string,
body io.Reader, options ...CallOption) (resp *Response, err error) {
func (c *Client) PostFormX(addr *AddressGroup, path string, data url.Values,
options ...CallOption) (resp *Response, err error)
func (c *Client) GetX(addr *AddressGroup, path string, options ...CallOption)
(resp *Response, err error) {
NET/HTTPͱಉ͡ΠϯλʔϑΣΠε