过去有人告诉我,在评估http响应时,我应该使用实际的状态代码,而不是硬键入整数。有什么原因吗?我唯一能想到的原因是状态代码是一个常量。
示例:
if resp.StatusCode != http.StatusOK {
与
if resp.StatusCode != 200 {
它最注重可读性。对于一些不太常见的代码,最好有可读的东西,而不是让别人查找。