errors.New() 方法返回的是什么?

xx_ren · · 5885 次点击
返回的是一个Error接口。另外要清除打印出来的东西不一定就是它本身,得看怎么打印,也可以看看fmt的源码怎么写的。
#4
更多评论
qkb_75_go
琴为心声
这个就是传说当中的“多态性”呀,什么都可以 Print() ,只要它有String()方法。
#1
print的实际上是调用了error的Error方法
#2