![]() |
1
5
你不能延长
您可以通过简单地添加新方法来扩展自己的接口类型。首先,这是“危险的”,因为在go中实现接口是隐式的:没有意图声明。这意味着如果你有
从你想要的方法的名字判断(
这个“模式”也可以应用于您自己的接口,它不会干扰现有的实现。 |
|
2
0
我强烈建议使用非正式的if语句进行错误检查。
因为Golang没有C_所熟悉的试抓块。 如果您的方法check()将返回bool,那么您仍然需要对照if语句检查它。 |
|
wavesinaroom · 断言结构向量长度 7 月前 |
![]() |
fghoussen · 在C结构体中,为什么打包、对齐似乎会进行填充? 1 年前 |
![]() |
kamkow1 · 匿名结构的初始值设定项错误无效 1 年前 |