我在任何地方都找不到append()或其他内置函数的实现代码?我尝试通过godoc和IDE的跳转到定义功能来找到代码。也许我正在看错地方。有人能告诉我如何查看实际实现吗?
我在任何地方都找不到append()或其他内置函数的实现代码?我尝试通过godoc和IDE的跳转到定义功能来找到代码。也许我正在看错地方。有人能告诉我如何查看实际实现吗?
您可能会对以下内容感兴趣:
append
函数在此处:https://github.com/golang/go/blob/go1.16.7/src/cmd/compile/internal/gc/ssa.gogrowslice
函数被前者使用,它在此处:https://github.com/golang/go/blob/go1.16.7/src/runtime/slice.go