除了常规之外,golang是否具有处理进程和线程的能力

时间:2016-01-05 14:21:54

标签: multithreading go concurrency

我知道golang正在使用go例程来实现并发。我认为go例程的重量比线程轻,一个线程可以有很多例程。 golang如何管理线程和例程? golang总是运行像Node.js这样的单个线程吗?或者Golang管理很多线程并在这些线程上创建更多例程? Golang是否提供了一些lib来触及OS级别的进程/线程?

1 个答案:

答案 0 :(得分:0)

Go会管理很多线程并在这些线程上创建更多例程。 Go不提供对Process / Thread / Goroutine的访问,他们甚至没有名字。只有Go中的频道才有名字。