在边界处拷贝 Slices 和 Maps
约 334 字大约 1 分钟
2025-09-04
slices 和 maps 包含了指向底层数据的指针,因此在需要复制它们时要特别注意。
接收 Slices 和 Maps
请记住,当 map 或 slice 作为函数参数传入时,如果您存储了对它们的引用,则用户可以对其进行修改。
| Bad | Good |
|---|---|
| |
返回 slices 或 maps
同样,请注意用户对暴露内部状态的 map 或 slice 的修改。
| Bad | Good |
|---|---|
| |
更新日志
2025/9/4 15:48
查看所有更新日志
a059b-新增Uber的Go语言规范于
