在测试API的使用单元测试时,是否可以从错误包中输出消息?是的,它已经显示了异常,但是它没有指定错误的确切内容和验证的内容。Tests: 1 failed, 23 passed, 3 pending The given data was invalidTests: 1 failed, 23 passed, 3 pending The given data
go http包只支持来自RFC 2616的状态代码。很多像github这样的REST使用422来处理错误的输入数据。我也想这么做,但我看不出有什么好办法。我看到的选择是
http.Response结构的状态为字符串,StatusCode为int。可以制作一个具有正确设置响应的http.Transport的RoundTripper。即使有可能,在某种程度上,这似乎也是一件麻烦事。那么,添加自定义http状态代码的最佳方