Golang进阶

【Golang】golang中那些不需要传递参数就能使用的变量是

2017-05-03  本文已影响17人  qishuai

结论:

正确的使用方式1:

  package main
  import ...
  var wg sync.WaitGroup

  func main(){
    wg.Add(3)
    ....
  }

  func Count(){
    wg.Done()
    ...
  }

正确的使用方式2:

  package main
  import ...

  func main(){
    var wg sync.WaitGroup
    wg.Add(3)
    go func(){
      wg.Done()
    ....
  }

错误的使用方式:

  package main
  import ...

  func main(){
    var wg sync.WaitGroup
    wg.Add(3)
    ....
  }

  func Count(){
    wg.Done()
    ...
  }
上一篇下一篇

猜你喜欢

热点阅读