Posted in

为什么92%的Go开发者写错字符串初始化?——字符串字面量、make([]byte,0)、unsafe.String的3种危险用法(生产环境血泪实录)

第一章:Go字符串的本质与内存模 … 为什么92%的Go开发者写错字符串初始化?——字符串字面量、make([]byte,0)、unsafe.String的3种危险用法(生产环境血泪实录)Read more

Posted in

Go的字符串字面量如何被解析?从`”hello”`到AST节点的7个不可跳过的字节级步骤,第4步决定是否panic

第一章:Go字符串字面量解析的宏 … Go的字符串字面量如何被解析?从”hello”到AST节点的7个不可跳过的字节级步骤,第4步决定是否panicRead more