pyt*_*hon 5 erlang go goroutine
据说如果配置erlang并设置了cookie,那么erlang的进程可以在不同的机器上运行,这对调用者来说是透明的.这样的goroutine可能会运行吗?
jos*_*hlf 7
这不是语言的一个特征,没有.但是,由于语言中没有办法询问goroutine(例如,获取线程ID或从其他语言中控制它们与其他语言不同),只要您可以设置透明的通信机制(例如,通过网络工作的频道),您可以创建类似的效果.事实上,Go的创造者之一Rob Pike过去玩过一个他称之为"netchan"的软件包来完成这个,但是无法正确地理解语义,因此他还没有发布最终版本.版本呢.不过,这肯定是他仍然感兴趣的东西,并且肯定会与Go的抽象方法保持一致.
归档时间:
11 年,9 月 前
查看次数:
867 次
最近记录: