大家好,我是煎鱼。
前段时间我们分享了漫谈 MQ 的第一期《要消息队列(MQ)有什么用?》,感觉打开了一个新的世界。
但很快就有小伙伴意识到了不妙,既然 MQ …
大家好,我是煎鱼。
前段时间我们分享了漫谈 MQ 的第一期《要消息队列(MQ)有什么用?》,感觉打开了一个新的世界。
但很快就有小伙伴意识到了不妙,既然 MQ …
大家好,我是煎鱼。
这是一个很多其他语言工程师转 Go 语言的时间节点,这就难免不论一番比较。其中一个经典的运算上的就是 “三元运算符”:
为什么 Go 语言 …
大家好,我是煎鱼。
在之前的 《为什么 Go map 和 slice 是非线程安全的?》 文章中,我们讨论了 Go 语言的 map 和 slice 非线程安全的 …
大家好,我是煎鱼。
协程(goroutine)作为 Go 语言的扛把子,经常在各种 Go 工程项目中频繁露面,甚至有人会为了用 goroutine 而强行用他。 …
大家好,我是煎鱼。
在 Go 语言中,goroutine 的使用是非常频繁的,因此在日常编码的时候我们会遇到一个问题,那就是 goroutine 里面的错误处理 …
大家好,我是煎鱼。
在日常的业务工程开发中,我们常常会有使用枚举值的诉求,枚举控的好,测试值边界一遍过…
有的小伙伴会说,在 Go 语言不是有 …
大家好,我是煎鱼。
就在前几天,Go1.17 beta1 正式发布:

兴冲冲本想着看一下当初在 Go1.17 的计划中,预计会支持的新特性:模糊测试 …
大家好,我是煎鱼。
初入 Go 语言的大门,有不少的小伙伴会快速的 3 天精通 Go,5 天上手项目,14 天上线业务迭代,21 天排查、定位问题,顺带捎个反省 …
大家好,我是煎鱼。
前段时间有播放一条快讯,就是 Go1.17 会正式支持切片(Slice)转换到数据(Array),不再需要用以前那种骚办法了,安全了许多。 …
大家好,我是煎鱼。
前段时间 Go 语言社区有一件事情引爆了热议,那就是 golang-standards/project-layout 项目的 “Go 项目的 …