尽管 Go 编译器产生的是本地可执行代码,这些代码仍旧运行在 Go 的 runtime(这部分的代码可以在 runtime 包中找到)

xnr5201314 · · 1837 次点击
照这样的说法,gcc 编译的代码运行在 glib上的,vc编译的需要vc自己了运行库,这个也是类似虚拟机的东西了。。。 除了汇编其他语言都有自己运行库。这个不是虚拟机,是运行库runlib。虚拟机不是说的这个,一般定义的虚拟机是指有一个能模拟CPU,能运行特定P代码的,如python,php这些,还有一些是在运行对特定的指令做出针对本地CPU指令做编译,然后在运行这个如java,.net,intel cpu手机上运行的arm指令。这些叫虚拟器。类似gcc,vc,go这样的一次编译成特定CPU指令的,都不叫虚拟机,这个说的是runtime运行库。
#4
更多评论
类似一个虚拟机
#1
go是在虚拟机里,运行的啊 那不是不适合写外挂???
#2