这里记录每周值得分享的 Go 语言相关内容,周日发布。
本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue[2] 。
鉴于大部分人可能没法坚持把英文文章看完,因此,周刊中会尽可能推荐优质的中文文章。优秀的英文文章,我们的 GCTT 组织会进行翻译。
![ad39f62ddc8b3ee6fb1b635ee6388d65.png](https://img-blog.csdnimg.cn/img_convert/ad39f62ddc8b3ee6fb1b635ee6388d65.png)
题图:https://github.com/guark/guark,使用 Go 构建超棒的桌面应用
刊首语
Go 1.16(还未发布)编译的文件比 1.15 小了,有人利用 VictoriaMetrics 做了测试。
$ ls -lGg --si bin/total 34M-rwxr-xr-x 1 19M Nov 7 01:19 victoria-metrics-go1.15.4-rwxr-xr-x 1 16M Nov 7 01:21 victoria-metrics-go-tip
这期看一道关于 IEEE-754 浮点数的题,以下代码输出什么?(题目来自 Go101)
package mainimport "math"func main() { a, b, c := 2.0, 1.0, 0.0 x, y := a/c, b/c // infinity n := math.NaN() // not a number m := math.Sqrt(-1.0) // not a number println(x == y, m == n)}
资讯
1、Micro 3.0.0 发布[3]
云原生微服务开发平台,相比之前有特别大的变化。
2、Go1.15.4 和 Go1.14.11 发布
小版本发布,修复一些 bug。<