关于channel值传递的问题?
:= () () ()
如果这样写的话应该是值传递,传的是channel的copy进方法,为什么不是传入地址呢?
go producer(&msg)
9
收起
正在回答 回答被采纳积分+1
2回答
weixin_慕仙7241916
2024-03-06 16:04:29
channel本身就是引用傳遞的,不是值傳遞,所以直接當作參數給到func時,不會做copy
Go开发工程师全新版
- 参与学习 538 人
- 解答问题 613 个
风口上的技术,薪资水平遥遥领先,现在学习正值红利期! 未来3-5年,Go语言势必成为企业高性能项目中不可替代的语言 从基础到项目实战再到重构,对转行人员友好,真正从入门到精通!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星