【发布时间】:2014-01-25 01:11:46
【问题描述】:
这个 sn-p 按预期工作play.golang.org/p/VuCl-OKMav
i := 10
next := 11
prev, i := i, next
然而,这个几乎相同的 sn-p 给出了 non-name f.Bar on left side of := play.golang.org/p/J8NNWPugQG
type Foo struct {
Bar int
}
f := Foo{10}
next := 11
prev, f.Bar := f.Bar, next
停止类型推断的结构有什么特别之处?这是一个错误吗?
【问题讨论】:
标签: go type-inference