为了账号安全,请及时绑定邮箱和手机立即绑定

为什么指定方法接收器有时会触发“未定义”错误?

为什么指定方法接收器有时会触发“未定义”错误?

Go
慕妹3146593 2021-05-10 17:42:29
我以为我了解Go的类和方法接收器,但显然不了解。它们通常直观地工作,但是在下面的示例中,使用它似乎会导致“未定义:Wtf”错误:package maintype Writeable struct {    seq int}func (w Writeable) Wtf() { // causes a compile error//func Wtf() { // if you use this instead, it works}func Write() {    Wtf() // this is the line that the compiler complains about}func main() {}我正在使用上个月左右从golang和LiteIDE下载的编译器。请解释!
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 224 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信