Conditions | 3 |
Total Lines | 11 |
Code Lines | 9 |
Lines | 0 |
Ratio | 0 % |
Tests | 8 |
CRAP Score | 3 |
Changes | 0 |
1 | package devto |
||
73 | func (c *Client) NewRequest(method string, uri string, body io.Reader) (*http.Request, error) { |
||
74 | 1 | u, err := url.Parse(uri) |
|
75 | 1 | if err != nil { |
|
76 | 1 | return nil, err |
|
77 | } |
||
78 | 1 | fu := c.BaseURL.ResolveReference(u).String() |
|
79 | 1 | req, err := http.NewRequest(method, fu, body) |
|
80 | 1 | if err != nil { |
|
81 | 1 | return nil, err |
|
82 | } |
||
83 | 1 | return req, nil |
|
84 | } |
||
85 |