6.5 编译日志
在Schedule.StaticInit()方法中我们可以看到base.Flag.Percent
用来控制是否 dump 动态初始化语句,该 Flag 对应的编译参数是-%
. 将如下代码保存至文件main.go
中:
通过命令编译文件go tool compile -G=3 -%=1 main.go
会得到如下结果:
可以看出nextVersion
与firstName
两个赋值语句的初始化需要在运行时进行。
最后更新于
在Schedule.StaticInit()方法中我们可以看到base.Flag.Percent
用来控制是否 dump 动态初始化语句,该 Flag 对应的编译参数是-%
. 将如下代码保存至文件main.go
中:
通过命令编译文件go tool compile -G=3 -%=1 main.go
会得到如下结果:
可以看出nextVersion
与firstName
两个赋值语句的初始化需要在运行时进行。
最后更新于