这里记录每周值得分享的 Go 语言相关内容,周日发布。

本周刊开源(GitHub:polaris1119/golangweekly),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue

鉴于有些人可能没法坚持把英文文章看完,因此,周刊中会尽可能推荐优质的中文文章。优秀的英文文章,我们的 GCTT 组织会进行翻译。

题图:2021 元旦快乐

刊首语

2020 年已经过去了,你是否进行了必要的总结、思考、复盘?新的一年开始了,建议做一个新年计划,一起加油!

资讯

1、GoLand 2020.3.1发布,兼容 Apple M1芯片

支持 Go1.16 新的 GOOS 和 GOARCH,以及一些 bug 修复。

2、2020 年终总结:希望对你有所帮助

站长个人的年终总结。

3、Go 语言中文网 2020 年回顾暨 2021 年工作计划

回顾一下 Go 语言中文网 2020 年的工作,同时展望一下 2021 年。

4、与 gohugo 作者 Steve Francia 对话

诞生 13 年的 Go 语言:生态系统,进化和未来。(因为 Go 项目是 2007 年启动的)

5、Hugo v0.8.0 发布

开源项目这么拼,2020 年最后一天还发布新版本。

6、新的基于 Go 的 Crypto 蠕虫病毒,可感染 Windows 和 Linux 服务器

该恶意软件自 12 月初以来一直活跃在针对面向公众的服务,其中包括使用弱密码保护的 MySQL,Tomcat 管理面板和 Jenkins。

文章

1、Go 1.16 的这个新变化需要适应下:go get 和 go install 的变化

go install 可能有些人都没用过?可以了解下。

2、Go 微服务过载保护原理与实战

在微服务中由于服务间相互依赖很容易出现连锁故障,连锁故障可能是由于整个服务链路中的某一个服务出现故障,进而导致系统的其他部分也出现故障。

3、详解 Go 内联优化

为了保证程序的执行高效与安全,现代编译器并不会将程序员的代码直接翻译成相应地机器码,它需要做一系列的检查与优化。

4、漫画:Go 布道师的“神秘”社区在召唤你

猜猜是谁?

5、由 C# 改为 Go,用更少的资源将 API 的响应时间减少了 87%

往往评论比较有意思。请微信打开查看。

6、像跟踪分布式服务调用那样跟踪Go函数调用链

这篇文章的初衷是想解答知乎上的一位知友提出的问题。

7、我的 Promtheus 到底啥时候报警?

最近又被问到了 Prometheus 为啥不报警,恰好回忆起之前经常解答相关问题,不妨写一篇文章来解决。

8、解密 Go 语言之反射 reflect

在所有的语言中,反射这一功能基本属于必不可少的模块。

9、当 Go struct 遇上 Mutex

struct 是我们写 Go 必然会用到的关键字, 不过当 struct 遇上一些比较特殊类型的时候, 例如: Mutex, 你注意过你的程序是否依然正常吗 ?

10、微服务高可用之熔断器实现原理与 Golang 实践

在微服务架构中,经常会碰到服务超时或通讯失败的问题,由于服务间层层依赖,很可能由于某个服务出现问题,不合理的重试和超时设置,导致问题层层传递引发雪崩现象,而限流和熔断是解决这个问题重要的方式。

11、那些年曹大写过的博客

对曹大“情有独钟”的男人。

开源项目

1、livego

Go 实现的直播服务器。

2、OpenPokemonRed

Pokémon Red(口袋妖怪红)游戏的 Go 开源实现。在开发中。

3、aegis

多平台调试状态监测库。

4、fast-levenshtein

最快 Levenshtein 字符串距离算法的 Go 实现。

5、chatto

开源聊天机器人的最小框架。

6、huobi-eco-chain

基于 go-ethereum 实现的火币客户端。

7、Beaver

Go 实现的实时消息服务器。

8、opensource

开源的视频监视管理系统。

9、valast

将 Go 的值转为 go/ast 格式。对 AST 感兴趣的可以了解下。

资源&&工具

1、lab

GitLab 的非官方命令行工具。

2、油管视频

使用 Testify 进行 Go 测试指南。

3、gdu

Go 编写的磁盘分析工具。

4、packiffer

跨平台的包嗅探工具。

5、crow

在特定文件发生变化时执行任意命令。

6、uroboros

一个 GNU/Linux 监控和性能分析工具,专注于单个进程。

7、imageserver

图片服务器工具。

订阅

这个周刊每周日发布,同步更新在Go语言中文网微信公众号

go调用ethereum_Go语言爱好者周刊:第 76 期 — 新年计划做了吗?相关推荐

  1. go调用ethereum_Go语言爱好者周刊:第 76 期—新年做计划了吗?

    这里记录每周值得分享的 Go 语言相关内容,周日发布. 本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue[ ...

  2. Go语言爱好者周刊:第 14 期

    点击上方蓝色"Go语言中文网"关注我们,领全套Go资料,每天学习 Go 语言 这里记录每周值得分享的 Go 语言相关内容,周日发布. 本周刊开源(GitHub:polaris111 ...

  3. Go语言爱好者周刊:第 7 期

    这里记录每周值得分享的 Go 语言相关内容,周日发布. 由于微信不允许外链,文中外链请通过点击文末的「阅读原文」查看. 本周刊开源(GitHub:polaris1119/golangweekly[1] ...

  4. context存放内容_Go语言爱好者周刊:第 58 期—关于 context

    这里记录每周值得分享的 Go 语言相关内容,周日发布. 本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue[ ...

  5. go 字符串替换_Go语言爱好者周刊:第 64 期 — goup 这个工具了解下

    这里记录每周值得分享的 Go 语言相关内容,周日发布. 本周刊开源(GitHub:polaris1119/golangweekly),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue . 鉴 ...

  6. go json部分解析_Go语言爱好者周刊:第 60 期 — 今天这题你做对了吗?

    这里记录每周值得分享的 Go 语言相关内容,周日发布. 本周刊开源(GitHub:polaris1119/golangweekly),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue . 鉴 ...

  7. Go语言爱好者周刊:第 142 期

    据说留言能看到你在哪里哦!? 这里记录每周值得分享的 Go 语言相关内容,周日发布.本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/ ...

  8. Go语言爱好者周刊:第 144 期 — 一道切片的题目

    这里记录每周值得分享的 Go 语言相关内容,周日发布.本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue[2 ...

  9. Go语言爱好者周刊:第 137 期 — 34%的正确率

    这里记录每周值得分享的 Go 语言相关内容,周日发布.本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue[2 ...

最新文章

  1. Cisco PT模拟实验(19) 路由器的NAT功能配置
  2. MySQL 的 bug 必须修复吗?
  3. loadView与viewDidLoad不同
  4. Codeforces Round #644 (Div. 3)(A-E)
  5. php如何获取服务器时间_php如何获取当前日期
  6. 使用Skrollr创建视差滚动效果页面
  7. python面试题之用列表解析式选出1-100中的奇数
  8. 中国民生银行大数据团队的Flume实践
  9. react 翻书效果_transition、class名称、React实现无限反复翻书效果
  10. 图灵——如迷的解谜者
  11. python安装以及插件安装
  12. 技术债务_不要浪费时间跟踪技术债务
  13. 用matlab判断两个球是否相交,判断两个矩阵相交
  14. 上海航芯|推出基于ACX200T的V2X解决方案
  15. StarRocks 企业行|走进 58 同城,探索极速统一 3.0 时代的企业实践
  16. chatgpt为什么在中国不能用
  17. Android项目开发:简易计步器
  18. ST_Geometry
  19. left join的基本用法以及on与where的区别
  20. 另一个jar包引不了_越是忘不了初恋的人,越是懂得如何去爱

热门文章

  1. C/C++语言堆栈指引
  2. 02_pandas获取数据(指定列获取、[]方式获取、loc函数,at函数, iloc函数 iat函数)
  3. Docker安装(Centos6.5下安装和Windows下安装)
  4. python给变量赋值范围_关于lambda:在Python中将变量赋值给本地函数范围
  5. java画虚线_java cansvas 画虚线要怎么设置?
  6. Deep Learning---caffe模型参数量(weights)计算
  7. 运维少年系列 python and cisco (1)
  8. apache+mod_wsgi+django的环境配置
  9. SolrCloud6.1.0之SQL查询测试
  10. 搭建 Hadoop2.7.2 + Spark1.6环境