【发布时间】:2014-01-17 20:26:51
【问题描述】:
可以在 go lang 中通过通道传递指针吗?我需要传递结构,对其进行更改并在传递结构的同一函数中进行这些更改?
我试过了
chan <- &data
我得到了
# command-line-arguments .\o.go:130: cannot use &duom[i] (type *KaVartoti) as type KaVartoti in send
之后我尝试了
chan <- *data
我得到了
# command-line-arguments .\o.go:130: invalid indirect of duom[i] (type KaVartoti)
那么,Go ir 中是否可以通过 channel 发送指针?
【问题讨论】: