gpt4 book ai didi

Goroutines 在另一个函数中运行

转载 作者:数据小太阳 更新时间:2023-10-29 03:43:24 26 4
gpt4 key购买 nike

这可能是个愚蠢的问题,但我只是想知道,

代码:

func sumNumber(value int){
array1 := []int{3, 6, 7)

for _, v:= range array1{
go anotherFunction(v) // goroutine function is run three times
}
}

我的问题是,哪个先完成,func sumNumber 还是 goroutine anotherFunction?

最佳答案

这完全取决于很多因素,尤其是“anotherFunction”的作用。然而,sumNumber 函数肯定会非常短暂,因为它只会启动三个 go 例程并退出。

关于Goroutines 在另一个函数中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52922553/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com