V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
mane
V2EX  ›  Go 编程语言

请问 goroutine 是对称协程还是非对称协程?

  •  
  •   mane · 2019-12-29 22:45:27 +08:00 · 4516 次点击
    这是一个创建于 1776 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在研究协程,各位 v2er 能否回答一下,我暂时未 Google 查到。

    4 条回复    2019-12-30 18:46:27 +08:00
    janxin
        1
    janxin  
       2019-12-29 23:09:35 +08:00
    应该算是对称协程,一定不是非对称协程
    whalegao
        2
    whalegao  
       2019-12-30 00:07:52 +08:00 via iPhone
    每次调度都要先切到 g0 的栈。 特别的是,从 g0 的栈切出时,并不保存 g0 的上下文。
    cholerae
        3
    cholerae  
       2019-12-30 12:51:30 +08:00
    goroutine 不是协程
    mane
        4
    mane  
    OP
       2019-12-30 18:46:27 +08:00
    @cholerae 您不能光说一句不是协程就完了哇
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2943 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 02:47 · PVG 10:47 · LAX 18:47 · JFK 21:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.