会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
想飞的枫叶
不断学习,做更好的自己!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2017年8月3日
goroutine 加 channel 代替递归调用,突破递归调用的层级限制
摘要: 1、创建两个channel(work,result)分别用来存放任务、返回结果。2、创建一个结构体 kvData 来存放任务以及任务执行的环境依赖。3、创建sync.WaitGroup 来等待所有的 goroutine 执行完成。 限制递归层级的原因就是递归的栈的释放是从最后一层倒退着向上释放的,其
阅读全文
posted @ 2017-08-03 21:36 想飞的枫叶
阅读(430)
评论(0)
推荐(0)
2016年4月25日
github、gitlab 管理多个ssh key
摘要: github、gitlab 管理多个ssh key
阅读全文
posted @ 2016-04-25 18:29 想飞的枫叶
阅读(254)
评论(0)
推荐(0)
2016年2月22日
golang 文件(文件打开,文件写入,文件读取,文件删除)的基本操作
摘要: 代码如下 复制代码 package main import ( "bufio" //缓存IO "fmt" "io/ioutil" //io 工具包 "io" "os" ) func check(e error) { if e != nil { panic(e) } } /** * 判断文件是否存在
阅读全文
posted @ 2016-02-22 18:58 想飞的枫叶
阅读(1883)
评论(0)
推荐(0)
上一页
1
2
公告