Golang 一期每日一GO群分享-flag、viper、协程池、异常处理 1.11 flag库 今天介绍一个库flag,命令行程序常用,用来接受参数的。 var ( intflag int boolflag bool stringflag string ) func ini... 01月31日386评论分享 数组 阅读全文
Golang 一期-Go语言交流群-问答(并发控制、数据竞争、登陆验证、异常处理) 每周更新Go技术交流群的群问答内容,有需要可发我Go加群讨论学习。 并发控制 waitGroup.done()不是必须写在main方法中吗? 为什么我的协程没有成功等待? 熊:如果用了wait gro... 01月31日394评论前端 加密 阅读全文
Golang Golang-cobra-要命!我篡改了系统命令惊现事故,竟要扣我年终奖 打工还是要打工的。。我最后也没发出去。 紧急处理以后,现在写复盘,大家随我看看我到底是在学习哪些内容。 (以上内容纯属虚构,如有雷同纯属巧合) 简介 之前我们讲过pflag和os.Args,现在说说c... 01月31日476评论Git 数组 阅读全文
未分类 golang实现一个linux命令ls命令(命令行工具构建) 希望2023可以听到这些话: 恭喜你得到了这份工作 恭喜你的建议被采用了 恭喜你被录取了 恭喜你的考试顺利通过了 恭喜你上岸了 恭喜你升职了 恭喜你加薪了 恭喜你体检结果一切正常 在这篇文章下面许个愿... 01月12日978评论分享 数组 阅读全文
Golang Golang时间处理容易踩坑,小心损失百万 简介 在各个语言之中都有时间类型的处理,因为这个地球是圆的(我仿佛在讲废话),有多个时区,每个时区的时间不一样,在程序中有必要存在一种方式,或者说一种类型存储时间,还可以通过一系列的方法转换成不同国家... 01月10日1,296评论Golang 字符串 阅读全文
Golang GO并发之好用的sync包 本节源码位置 https://github.com/golang-minibear2333/golang/tree/master/4.concurrent/4.9-sync/ sync.Map 并发安... 12月28日1,649评论github goroutine 阅读全文
Golang Go并发之原子操作 代码中的加锁操作因为涉及内核态的上下文切换会比较耗时、代价比较高。针对基本数据类型我们还可以使用原子操作来保证并发安全,因为原子操作是Go语言提供的方法它在用户态就可以完成,因此性能比加锁操作更好。G... 12月28日510评论 阅读全文
Golang goroutine并发安全和锁 4.7 并发安全与锁 本节源码位置 https://github.com/golang-minibear2333/golang/tree/master/4.concurrent/4.7-lock/ 并... 12月27日1,241评论github 数组 阅读全文
Golang Go定时器 很多时候需要周期性的执行某些操作,就需要用到定时器。定时器有三种思路。 本节源码位置 https://github.com/golang-minibear2333/golang/tree/master... 12月19日2,414评论github goroutine 阅读全文
技术月刊 我上线了一个程序员面试题大全系统! 我的博客已经运行了1000多天了,可喜可贺,感谢大家的支持。 上个月周末抽时间整了一个问答系统,放出一些程序员面试题。 网址 点此 可以进入体验哦。 也可以在我的博客首页这个位置进入。 未登陆用户可以... 12月13日2,095评论github 面试 阅读全文