Go结构体传值还是传指针?
1. 从业务需求角度考虑:如果在函数内修改后,在函数外也需要联动修改,那么就传指针。
2. 从内存分配和逃逸分析角度考虑:如果结构体较大,那么优先传指针;如果结构体较小,直接传结构体更合适,因为在栈上分配内存,可以减少GC压力。
mp.weixin.qq.com
展开
王中阳讲AI编程于2022-12-28 02:36发布的图片
评论