go
运行时,也称为 go runtime
。其本身就是每个 go
程序的一部分,它会跟你的源码一起编译并连接到目标程序中。即便你只是写了一个 hello world
程序,这个程序中也包含了 runtime
的实现。
它在程序中具体负责什么?runtime
负责实现 Go
的垃圾收集、并发、内存堆栈管理以及 Go
语言的其他关键功能。
它大部分以标准库的形式存放在每个 Go
发布版的源码中。
go
运行时,也称为 go runtime
。其本身就是每个 go
程序的一部分,它会跟你的源码一起编译并连接到目标程序中。即便你只是写了一个 hello world
程序,这个程序中也包含了 runtime
的实现。
它在程序中具体负责什么?runtime
负责实现 Go
的垃圾收集、并发、内存堆栈管理以及 Go
语言的其他关键功能。
它大部分以标准库的形式存放在每个 Go
发布版的源码中。