go cg 垃圾回收 友好的代码

2022年1月20日 作者 张舫

打开GC日志

linux mac 只要在程序运行前加上环境变量 GODEBUG=gctrace=1

windows 上

将cg写道日志中

测试代码 pass_array_test.go 可以看出直接赋予地址值 比 直接赋予变量效率高

测试代码 知道变量所需长度就直接定义好长度效率高

使用 strings.Builder 连接字符串效率最高