参考文章:关于golang的error判断_hificamera的博客-CSDN博客 结论:errors.new()函数和errors.new()函数的对比,直接对比的是地址,而非内容,所以即使errors.new()中的文本内容是一致的,也会判断为false;想要对比文本内容,使用errors.new().error()函数,将其转换为字符串进行对比。举例: