最简单的,接下来,会是竞争,加锁。。。

package mainimport ("fmt""runtime""sync"
)var wg sync.WaitGroupfunc main() {runtime.GOMAXPROCS(runtime.NumCPU())wg.Add(2)fmt.Println("Create Goroutines")go printPrime("A")go printPrime("B")fmt.Println("Waiting To Finish")wg.Wait()fmt.Println("\nTerminating Program")
}func printPrime(prefix string) {defer wg.Done()next:for outer :=2; outer < 5000; outer++ {for inner := 2; inner < outer; inner++ {if outer%inner == 0 {continue next}}fmt.Printf("%s:%d,", prefix, outer)}fmt.Println("Completed", prefix)
}

  

Go简单的Goroutine示例相关推荐

  1. python推荐系统-用python写个简单的推荐系统示例程序

    用python写个简单的推荐系统示例程序 作者:阿俊 发布于:2011-11-26 16:03 Saturday 分类:推荐系统 python这门语言写程序代码量非常少,短短几行就可以把程序写的很清楚 ...

  2. 1.8 简单卷积网络示例-深度学习第四课《卷积神经网络》-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 1.7 单层卷积网络 回到目录 1.9 池化层 简单卷积网络示例 (A Simple Convolution Network Example) 上节课,我们讲了如何为卷积网络 ...

  3. 如何在win10+VS2017环境下新建一个简单的WDF示例程序

    上一课我们在win10系统+VS2017开发环境下搭建了WDK驱动程序开发环境的搭建,详见我的博客[如何在win10+VS2017环境下安装USB驱动开发套件WDK],今天我们来尝试建立一个最简单的K ...

  4. nodejs操作sqlserver数据_nodejs基于mssql模块连接sqlserver数据库的简单封装操作示例...

    本文实例讲述了nodejs基于mssql模块连接sqlserver数据库的简单封装操作.分享给大家供大家参考,具体如下: 注意:开启sqlserver服务器允许远程连接的步骤,自行百度,很多经验,no ...

  5. python工资管理系统课程设计_Python3实现的简单工资管理系统示例

    本文实例讲述了Python3实现的简单工资管理系统.分享给大家供大家参考,具体如下: 工资管理系统要求: 1. 查询员工工资 2. 修改员工工资 3. 增加新员工记录 4. 退出 执行代码: #!/u ...

  6. 两个简单的Demo示例向读者展示Flash和ASP.NET交互原理以及过程

    ASP.NET与FLASH交互学习了ASP.NET的基础知识之后,终于等到学习交互的时候了.请大家和我一起来进行让人激动的交互吧!本章我将用两个简单的Demo示例向读者展示Flash和ASP.NET交 ...

  7. mediarecoder 安卓_android 通过MediaRecorder实现简单的录音示例

    整理文档,搜刮出一个android 通过MediaRecorder实现简单的录音示例,稍微整理精简一下做下分享. MainActivity package com.centaur.collectvoi ...

  8. 吴恩达神经网络和深度学习-学习笔记-30-相关符号和计算+单层卷积网络+简单卷积网络示例

    卷积相关的符号和计算 单层卷积网络 首先执行线性函数,然后所有元素相乘做卷积. 具体做法是运用线性函数,再加上偏差,然后应用激活函数Relu. 也即是说,通过神经网络的一层,把一个6×6×3维度的a[ ...

  9. Uni-App 简单引导页示例

    Uni-App 简单引导页示例 第一步:建3个页面文件.在pages目录下,新建index/init.vue.index/guide.vue.index/home.vue pages.json: {{ ...

最新文章

  1. 【组队学习】【28期】基于Python的会员数据化运营
  2. 卷积、傅立叶变换、拉普拉斯变换、Z变换
  3. 解读分库分表中间件Sharding-JDBC
  4. nginx配置location总结及rewrite规则写法
  5. gpib安装包 python_ioctl errorno:25在使用pythongpib的GPIB通信中
  6. js脚本点击按钮显示文字_JSBOX脚本聊天神器
  7. 阿里技术专家加多:Java异步编程实战之基于JDK中的Future实现异步编程
  8. 感想总结——热烈庆祝CSDN博客排名进入前20000名
  9. elasticsearch restful api操作使用指南
  10. C++中未初始化的bool值的问题
  11. 常用设计模式的小结和实际中的应用
  12. 使用laypage分页
  13. spine 导出纹理_Spine入门 —— 纹理打包
  14. Linux之用户和组账户管理命令
  15. 微信小程序 - 打开跳转 H5 网页链接(小程序内打开网页)
  16. xp怎么删除计算机管理员用户名和密码,Windows XP 的 Administrator 超级管理员密码忘记了,如何清除?...
  17. 上传文件资料并生成缩略图
  18. 凡事预则立,不预则废——自考有感
  19. 罗扎诺夫高效记忆音乐【推荐试试】 - 雅思资料下载 - 鲤鱼网 - 专业的考试资料下载交流平台...
  20. 全面理解主成分分析(PCA)和MNIST数据集的Python降维实现

热门文章

  1. Word无法打开该文件,因为文件格式与文件扩展名不匹配的解决办法
  2. 深度学习(五)caffe环境搭建
  3. 如何实现科技论文里面的算法
  4. Android开发中遇到的问题(二)——新建android工程的时候eclipse没有生成MainActivity和layout布局...
  5. window 添加环境变量
  6. 事务之五:Spring @Transactional工作原理
  7. 【转】OpenGL反走样
  8. 据说看完这21个故事的人,30岁前都成了亿万富翁。你是下一个吗
  9. 人生失败的31种致命原因
  10. 深度强化学习研究笔记