golang中for{}会引起程序死锁

如:

main(){

  go func(){fmt.Println("dfkdsf")}

  for{

  }

}

程序运行一会会停止

按照下面的写法才正确

var c=make(chan int,1)

main(){

  go func(){fmt.Println("dfkdsf")}

  <-c

}

最新文章

  1. Python默认版本修改
  2. SQL Server 查询性能优化 相关文章
  3. [译]JavaScript中,{}+{}等于多少?
  4. mysql获取当前时间,及其相关操作
  5. Nginx-location配置指南
  6. TCP/IP的网际层协议——ARP
  7. Hierarchical Storage structure
  8. Nagios+pnp4nagios+rrdtool 安装配置nagios(一)
  9. 当我们在谈论kmeans(5)
  10. winform 自定义控件的使用
  11. 熟悉java语言的基本使用:简单存款取款机制java实现
  12. ORACLE之TO_DATE (转载)
  13. 工作经验-PLSQL连接远程数据库
  14. 自动的自动化:EvoSuite 自动生成JUnit的测试用例
  15. rocketmq在linux搭建双master遇到的坑
  16. windows server 2008 R2之取消多余的安全配置
  17. mysql远程连接 Host * is not allowed to connect to this MySQL server(第一次配置好lnmp环境)
  18. linux strncpy()和strcat使用总结
  19. Python——os(二)文件对象
  20. mail邮件详解

热门文章

  1. 新的时代:今日三款新IM正式宣战微信!
  2. github管理开发代码流程
  3. plsql常用方法-转
  4. 小程序返回顶部top滚动
  5. react 生命周期钩子里不要写逻辑,否则不生效
  6. A股ROE连续3年超过15%的股票排名
  7. iOS - UIAlertController三种显示提示框代码
  8. 深度学习之windows安装tensorflow
  9. Doker学习笔记之一:安装
  10. 实用方法 - 解决360Doc文章不能复制的问题(实现不登录直接复制)