【发布时间】:2017-02-22 15:45:01
【问题描述】:
Go 中的错误类型是“错误”还是“错误”?它困扰着我,在Tour 中,它的首字母很小,所以我环顾四周,发现here with small e 而here in source code 它的首字母很大。 另外,如果没有大写字母,但在包装外仍然可见,怎么可能?
刚开始学习 Go,所以我可能错过了一些基本的东西,谢谢。
【问题讨论】:
-
所以我试过了,即使导入了
runtime包,我也不能输入Error,它说imported and not used: "runtime" -
它是 error 全小写,因为它是预先声明的类型,如下所述:golang.org/ref/spec#Errors
-
runtime.Error与error的类型不同。
标签: go