如果我有以下结构的实例
type Node struct {
id string
name string
address string
conn net.Conn
enc json.Encoder
dec json.Decoder
in chan *Command
out chan *Command
clients map[string]ClientNodesContainer
}
我不明白什么时候应该通过引用发送结构,什么时候应该通过值发送它(考虑到我不想对该实例进行任何更改),是否有一个更容易决定的经验法则?
我能找到的只是在复制小或便宜时按值发送一个结构,但是例如,小真的意味着小于 64 位地址吗?
如果有人能指出一些更明显的规则,我会很高兴
慕田峪4524236
MYYA
相关分类