Go 运行时的含义

阅读 172

2022-02-08

go 运行时,也称为 go runtime。其本身就是每个 go 程序的一部分,它会跟你的源码一起编译并连接到目标程序中。即便你只是写了一个 hello world 程序,这个程序中也包含了 runtime 的实现。

它在程序中具体负责什么?runtime 负责实现 Go 的垃圾收集、并发、内存堆栈管理以及 Go 语言的其他关键功能。

它大部分以标准库的形式存放在每个 Go 发布版的源码中。

精彩评论(0)

0 0 举报