Go 语言机制之逃逸分析(Language Mechanics On Escape Analysis)

gogeof ·
感觉内容写错了吧,&的作用是用来共享变量,而你上面V2取了地址了,为什么还要取一层地址,不是什么地址拷贝吧。看来你对golang的&不理解。 ```go func main() { u1 := createUserV1() u2 := createUserV2() println("u1", &u1, "u2", u2) } ``` createUserV2函数返回的就是共享变量的一个地址了. 基于你的例子改写的 https://play.golang.org/p/SK8bidoK5TY
#7
更多评论
好文。只是内联在此处并没有本质的影响,似乎没必要『禁止内联』
#1
<a href="/user/alex_023" title="@alex_023">@alex_023</a> 在这里禁止内联,我觉得应该是作者为了降低分析和描述的复杂化,专注于一个问题,更有利于读者理解.
#2