Golang的append工作流程

NeverLea ·
append的原代码,哪里可以看到?
#2
更多评论
go slice != 动态数组 每次append之后都要赋值就是了 但确实还有潜在的风险,得到函数返回的slice,可能底层数据被别的地方修改
#1
polaris
社区,需要你我一同完善!
这是编译器实现的,核心功能源码在 http://docs.studygolang.com/src/runtime/slice.go#L82
#3