摘要: 0. 前言 在 小白学标准库之反射 reflect 篇中介绍了反射的三大法则。但并未给出具体示例介绍反射,感觉还是少了点什么。这里进一步通过fmt.Println 源码,查看反射如何使用的,算是对前文的补充。由于文章已经够长了,为方便观看,新开一篇介绍,当然内容不会太多。 1. fmt.Printl 阅读全文
posted @ 2022-03-31 22:46 lubanseven 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 0. 前言 在 小白学标准库之 reflect 篇中介绍了反射的三大法则以及变量的逃逸分析。对于逃逸分析的介绍不多,大部分都是引自 Go 逃逸分析。不过后来看反射源码的过程中发现有一种情况 Go 逃逸分析 没讲透。且当时没从底层汇编的角度去看,导致有种似懂非懂的感觉。这里就变量逃逸内容进行介绍。 1 阅读全文
posted @ 2022-03-31 15:22 lubanseven 阅读(289) 评论(0) 推荐(0) 编辑