golang吧 关注:6,429贴子:14,664
  • 6回复贴,共1

goroutine问题

只看楼主收藏回复

如图:

为什么运行结果先输出helloworld呢。。


IP属地:广东1楼2020-02-13 22:25回复
    两个goroutine 几乎是同时运行的,前面这个还要进循环,赋初始值,执行循环,你说哪个先出结果呢?


    IP属地:江西2楼2020-02-20 21:15
    回复
      2025-07-25 17:04:55
      广告
      不感兴趣
      开通SVIP免广告
      这个,谁快不一定,携程启动瞬间的事儿,要看方法里谁快了,一般来说循环没有直接打印快的


      来自iPhone客户端4楼2020-03-16 10:25
      回复
        因为go r并不是你先写就先执行的,他们是不是按顺序执行的。


        IP属地:四川来自iPhone客户端5楼2020-04-10 01:18
        回复
          两个协程并发的呗


          IP属地:日本6楼2020-04-16 20:13
          回复
            你先设置一个time的时间试试呢


            7楼2020-04-20 16:36
            回复
              你把上面一个func移动到下面试试?可能跟golang groutine 调度有关


              IP属地:上海来自iPhone客户端8楼2020-04-24 23:25
              回复