Go語言愛好者周刊:第 94 期 — 這道題目別不會(huì)
這里記錄每周值得分享的 Go 語言相關(guān)內(nèi)容,周日發(fā)布。
本周刊開源(GitHub:polaris1119/golangweekly[1]),歡迎投稿,推薦或自薦文章/軟件/資源等,請(qǐng)提交 issue[2] 。
鑒于一些人可能沒法堅(jiān)持把英文文章看完,因此,周刊中會(huì)盡可能推薦優(yōu)質(zhì)的中文文章。優(yōu)秀的英文文章,我們的 GCTT 組織會(huì)進(jìn)行翻譯。
由于微信公眾號(hào)不支持外鏈,文中大量鏈接可通過文末「閱讀原文」查看。

題圖:母親節(jié)快樂!
刊首語
今天是母親節(jié)。看到一個(gè)視頻,說 30 歲了還沒結(jié)婚,你跟媽媽說母親節(jié)快樂,你覺得她能快樂的起來嗎?!扎心了。是不是覺得知識(shí)改變命運(yùn),耽誤結(jié)婚了。。。
今天周刊來一道簡(jiǎn)單的題目。以下代碼輸出什么?
package main
import (
"fmt"
)
func main() {
var ans float64 = 15 + 25 + 5.2
fmt.Println(ans)
}
資訊
一起發(fā)布的還有 1.15.12。
2、twirp 8.0 發(fā)布[3]
具有 Protobuf 服務(wù)定義的簡(jiǎn)單 RPC 框架。
3、sqlc 1.8 發(fā)布[4]
從 SQL 產(chǎn)生類型安全的 Go 代碼。
4、Ebiten 2.1.0 發(fā)布[5]
主要的新功能是支持系統(tǒng)游標(biāo)和新密鑰常量。
5、Fiber 2.9.0[6]
這是一個(gè)受 Node 框架 Express.js 啟發(fā)的 Web 框架。
文章
題目不是太難。
2、Docker 將 “ 跳過更新 ” 設(shè)為付費(fèi)功能,引發(fā)網(wǎng)友吐槽
最近,紐約大學(xué)工學(xué)院助理教授 Brendan Dolan-Gavitt 在推特上發(fā)帖,吐槽 Docker 最新的升級(jí)功能。
一篇譯文。
程序員應(yīng)該掌握的定律。
基于內(nèi)存的 K/V 存儲(chǔ)/緩存 : (類似于 Memcached),適用于單機(jī)應(yīng)用程序。
涉及逃逸。
7、每日一庫(kù)之實(shí)戰(zhàn)項(xiàng)目推薦:rosedb
網(wǎng)友投稿。
開源項(xiàng)目
1、gocondor[7]
用于構(gòu)建現(xiàn)代 API 的 golang 框架。
2、gocover[8]
Go 實(shí)現(xiàn)的測(cè)試覆蓋率分析工具。
3、lens[9]
Kubernetes IDE。
4、zenity[10]
支持 Windows、MacOS 平臺(tái)的 go zenity 風(fēng)格對(duì)話框庫(kù)。
5、SigNoz[11]
datadog 的開源替代項(xiàng)目,幫助開發(fā)人員監(jiān)控和診斷應(yīng)用。

資源&&工具
1、goyek[12]
用于編寫構(gòu)建流水線的 Go 工具。
2、fdlr[13]
Go 實(shí)現(xiàn)的命令行多協(xié)議下載工具。
3、go module 速查表[14]
cheatsheet。
4、go-version-action[15]
Go 版本的 github action。
5、text-to-video[16]
文章轉(zhuǎn)視頻 text-to-video。
6、pixie[17]
實(shí)時(shí) Kubernetes 原生應(yīng)用觀察與診斷。
訂閱
這個(gè)周刊每周日發(fā)布,同步更新在Go語言中文網(wǎng)[18]和微信公眾號(hào)[19]。
微信搜索"Go語言中文網(wǎng)"或者掃描二維碼,即可訂閱。
往期推薦
參考資料
polaris1119/golangweekly: https://github.com/polaris1119/golangweekly
[2]提交 issue: https://github.com/polaris1119/golangweekly/issues
[3]twirp 8.0 發(fā)布: https://github.com/twitchtv/twirp
[4]sqlc 1.8 發(fā)布: https://github.com/kyleconroy/sqlc
[5]Ebiten 2.1.0 發(fā)布: https://ebiten.org/blog/v2.1.0.html
[6]Fiber 2.9.0: https://github.com/gofiber/fiber
[7]gocondor: https://github.com/gocondor/gocondor
[8]gocover: https://github.com/kjellkvinge/gocover
[9]lens: https://github.com/lensapp/lens
[10]zenity: https://github.com/ncruces/zenity
[11]SigNoz: https://github.com/SigNoz/signoz
[12]goyek: https://github.com/goyek/goyek
[13]fdlr: https://github.com/Imputes/fdlr
[14]go module 速查表: https://encore.dev/guide/go.mod
[15]go-version-action: https://github.com/marketplace/actions/go-version-action
[16]text-to-video: https://github.com/leoython/text-to-video
[17]pixie: https://github.com/pixie-labs/pixie
[18]Go語言中文網(wǎng): https://studygolang.com/go/weekly
[19]微信公眾號(hào): https://weixin.sogou.com/weixin?query=Go%E8%AF%AD%E8%A8%80%E4%B8%AD%E6%96%87%E7%BD%91
