英文: go routine with time duration 问题 这段代码的目的是使用Go协程计算我的计算机与google.com之间的每个连接时间,但结果似乎是错误的。为什么时间一直在增加?...
代码块在 goroutine 中产生了奇怪的错误结果。
英文: code block in goroutine produces strange wrong results 问题 我有一个大的N*1名称数组。 我目前正在使用goroutine来计算每个名称...
如何在由未知数量的goroutine提供数据的通道上进行阻塞(和加入)?
英文: How can I block (and join) on a channel fed by an unknown number of goroutines? 问题 我有一个递归函数。根据它接...
在处理 goroutine 时有一个奇怪的问题。
英文: Odd thing when deal with goroutine 问题 有两个奇怪的事情。 我在切片中创建了1000个数字,但只打印了246,为什么是246?为什么不是1000? 如果我删...
Go语言中同步goroutine的首选方式是什么?
英文: What is go's preferred way to synchronize goroutines 问题 我有一个昂贵的函数,我要在一个切片的所有项上应用这个函数。我正在使用go...
goroutines是否忽略通道的缓冲区大小?
英文: Is gorouines ignore channel's buffer size 问题 环境:OS X 10.8,Go 1.0.2 我创建了一个带有缓冲大小为2的通道,然后如果我向通...
链式函数如何作为goroutine执行?
英文: How do chained functions get executed as goroutines? 问题 给定这个 playground: package main import &qu...
sync.WaitGroup的正确用法示例是什么?
英文: Example for sync.WaitGroup correct? 问题 这是sync.WaitGroup的正确使用示例吗?它给出了预期的结果,但我对wg.Add(4)和wg.Done()...
如何阻塞程序/协程?
英文: How do I block the program / goroutine? 问题 我有一个程序,它会启动两个goroutine在后台提供服务。然后,我想阻塞主goroutine并让它们在后...
Go语言中临界区的交替执行
英文: Alternate execution of critical sections in Go language 问题 我有两个Go协程: func f1() { ... 一些代码 // 临界区...
70