初级会员
  • 第 18956 位会员
  • 786789256
  • 2018-05-28 10:40:20
  • Offline
  • 19 75

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • 汗,搞错了,闭包函数的变量是引用传递的,按理说是一个东西,那估计就是Stop的内部处理方式了,我看了下是要求参数是指针的,传个非指针进去估计就不行了
  • 你要看下,go 的用法,go执行匿名闭包函数时,传值的时候默认是拷贝传值的,你用*time.Newticker相当于传的就是一个值类型的拷贝,go func里面的ticker跟外面定义的不是一个了,是一个拷贝,之前的ticker是一个指针,所以拷贝指向的还是同一个ticker,你现在stop的只是拷贝的一个ticker,不是外面的那个,你可以打印一下两个ticker的内存地址,看看不是同一个了