腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(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原生提供的包里,让内部协程停止运行,如何实现?
浏览 317
提问于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
点击加载更多
相关
资讯
初识 goroutine
『GCTT 出品』获取 Goroutine ID
Goroutine 是如何运行的
Go语言中的Goroutine
Goroutine并发调度模型深度解析之手撸一个高性能Goroutine池
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券