腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3993)
视频
沙龙
1
回答
戈鲁蒂线与线的区别
、
、
我是Golang的新手,我刚刚学到了
Goroutine
的概念,下面是一个例子: for i :i < 3; i++ { } f("direct") go f("
gorouti
浏览 5
提问于2017-10-26
得票数 0
回答已采纳
0
回答
Mac OS X Sierra上的mongodump错误
、
、
、
、
mongodump --db demo...fatal error: systemstack called from unexpected
goroutine
fatal error: systemstack cal
浏览 12
提问于2017-11-27
得票数 2
回答已采纳
1
回答
2021-03-11:go中,协程内部再启用协程,它们是没关系,对吧?外部协程奔溃...如何解答呢?
2021-03-11:go中,协程内部再启用协程,它们是没关系,对吧?外部协程奔溃,内部协程还会执行吗?外部协程执行结束的时候,如何让内部协程也停止运行?golang原生提供的包里,让内部协程停止运行,如何实现?
浏览 289
提问于2021-03-11
1
回答
为什么subgoroutine可以在main
goroutine
终止后运行?
、
、
、
为什么subgoroutine可以在main
goroutine
终止后运行?26:35 doing in sub
goroutine
// x in ch is: 1// 2020/07/04 16:26:36 done in main
goroutine
// 2020/07
浏览 19
提问于2020-07-05
得票数 0
4
回答
Go中的非缓冲信道
下面是一个关于未缓冲通道的简单示例代码: fmt.Println("We are in the sub
goroutine
are in the main
goroutine
Hello据我所知,发送操作阻塞了主
goroutine
,直到sub在通道ch01"We are in the sub
goroutine
")
浏览 1
提问于2018-04-21
得票数 4
回答已采纳
3
回答
我怎样才能根据返回的值来阻止
goroutine
呢?
、
、
return fmt.Println("
goroutine
is doing stuff..")is doing stuff..I received: 1
goroutine
is doing stuff..I received: 2
goroutine
is
浏览 1
提问于2017-09-11
得票数 4
回答已采纳
2
回答
调用函数返回时
Goroutine
终止
如果我在一个函数中产生一个
goroutine
,并且该函数返回,那么
goroutine
是会终止,还是会继续执行?
浏览 2
提问于2018-10-14
得票数 1
1
回答
使用并发的错误值示例
、
我正在写一本电子书,下面是我写的代码: for i := 0; i < 10; i++ { amt := time.Duration(rand.Intn(250)) } for i := 0; i < 10; i++ { }} 问题是,我通过goclip
浏览 24
提问于2018-06-03
得票数 -1
回答已采纳
1
回答
如何用VSCode在Docker中调试Golang应用程序?
、
、
、
id %d\n", i) fmt.Printf("end
goroutine
id %d\n", i)
goroutine
id 9
goroutine
id 5
goroutine
id 7
goroutine
id 1
浏览 0
提问于2017-05-22
得票数 3
1
回答
对这些与并发性有关的问题感到困惑
、
. // 4.In order to eat, a philosopher must get permission from a host which executes in its own
goroutine
浏览 2
提问于2018-11-22
得票数 0
回答已采纳
1
回答
为什么
goroutine
中的非缓冲通道会得到这样的顺序
、
、
我正在使用goroutines和channel编写一些golang并发代码,下面是我的代码: in := make(chan int) fmt.Println("Adding num to channel") fmt.Println("Done") val := <- in} 我创
浏览 12
提问于2019-11-22
得票数 0
回答已采纳
2
回答
如何识别
goroutine
?
、
假设我有一堆
goroutine
的堆栈跟踪,例如:net/http.Transport).dialConn在我的例子中,一个独特的特定于应用程序的对象由一组
goroutine
似乎没有一种方法可以在堆栈跟踪中标识当前的
goroutine
,也没有办法命名
gorouti
浏览 1
提问于2014-10-14
得票数 6
2
回答
获取“父”
goroutine
和“子”
goroutine
的堆栈。
在go中,有没有一种方法可以获得所有
goroutine
的堆栈跟踪以及“父”
goroutine
的堆栈跟踪(这里使用"parent“是指执行对go foo()的调用的
goroutine
,该
goroutine
启动了所讨论的
goroutine
)。这个问题的上下文是,我有一个连接泄漏,并注意到在awaitDone (在sql包中)上有许多
goroutine
被阻塞,这些goroutines是在创建连接的地方产生的。
浏览 7
提问于2017-08-18
得票数 1
1
回答
Goroutines不是并行工作的
、
、
给出以下代码: "fmt" "time" fmt.Println(from, ":", i) } time.Sleep
浏览 4
提问于2015-07-08
得票数 0
2
回答
在go例程的子集上的waitgroup
、
、
我有这样的情况,在其中,主要的go例程将创建"x“go例程。但它只对要完成的"y“(y<x) go例程感兴趣。1. wg.Add (y)3. wg. Wait()我当然可以使用通道来解决这个问题,但我对Wa
浏览 1
提问于2018-09-08
得票数 3
2
回答
缓冲通道并关闭它
(ch chan int) { ch <- i } //close(ch) t
浏览 0
提问于2018-06-22
得票数 1
回答已采纳
1
回答
到远程服务器的gRPC带宽较慢
、
、
我有一个将文件从本地机器传输到远程服务器的gRPC服务,并且我注意到一些严重的带宽问题。平均而言,它的下载速度约为1mb/s,一个连接共享多个流(通常约为8个)。Connecting to host <host>, port <port>[ ID] Int
浏览 4
提问于2019-05-29
得票数 0
1
回答
Golang缓冲信道在发送之前接收数据
、
、
int, 2) for i := 0; i < 10; i++ { }我得到的输出如下:PUT into channel 1
goroutine
: GET 1
goroutine
:
浏览 2
提问于2018-08-09
得票数 0
回答已采纳
1
回答
我如何从堆栈中的任何地方(从内部)退出?
、
例如: // How can I exit the
goroutine
here?} foo() for { } go
goroutine
()如何从foo()或bar()直接退出
goroutine
?(对于传统的异常处理,我只需将
goroutine
()的主体封装在一个try块中,并在想退
浏览 0
提问于2013-07-30
得票数 3
回答已采纳
2
回答
将恢复传递到上
goroutine
golang
= nil { }}internal
goroutine
panicked: NOT main
goroutine
换句话说,我想让它写到控制台上: internal
gor
浏览 1
提问于2015-04-05
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
初识 goroutine
『GCTT 出品』获取 Goroutine ID
Goroutine 是如何运行的
Go语言中的Goroutine
Goroutine并发调度模型深度解析之手撸一个高性能Goroutine池
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券