Go语言萌新
向前走别回头
在读学生一枚。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go Select执行顺序
简单得说,如果两个channel同时到达,case的消费顺序是随机的。 参考:https://studygolang.com/articles/28353?fr=sidebar 下面的代码可以保证select的时候case rs := <-ch:先执行, case <-done:最后执行,原因是make(chan *int)由于长度不够,所以它会阻塞后被消费才释放。 func TestSelect(t *testing.T) { ch := make(chan *int) len := 1原创 2021-06-06 17:26:23 · 843 阅读 · 0 评论 -
Go踩坑之Go语言os.stat()方法的调用路径问题
文章目录问题描述代码问题重点结果 问题描述 首先,好久没发博客了… 然后介绍一下os.stat(文件路径)这个方法 这个方法可以获取文件的描述,描述信息如下: /* FileInfo:文件信息 interface Name(),文件名 Size(),文件大小,字节为单位 IsDir(),是否是目录 ModTime(),修改时间 Mode(),权限 */ 然后...原创 2020-05-04 17:22:08 · 11359 阅读 · 3 评论
分享