<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Go語(yǔ)言愛(ài)好者周刊:第 174 期

          共 3537字,需瀏覽 8分鐘

           ·

          2023-01-16 02:04

          這里記錄每周值得分享的 Go 語(yǔ)言相關(guān)內(nèi)容,周日發(fā)布。本周刊開(kāi)源(GitHub:polaris1119/golangweekly[1]),歡迎投稿,推薦或自薦文章/軟件/資源等,請(qǐng)提交 issue[2] 。

          鑒于一些人可能沒(méi)法堅(jiān)持把英文文章看完,因此,周刊中會(huì)盡可能推薦優(yōu)質(zhì)的中文文章。優(yōu)秀的英文文章,我們的 GCTT 組織會(huì)進(jìn)行翻譯。

          62565005d82159676a5e8bfc138f7912.webp

          題圖:goread

          資訊

          1、gnet 2.2 發(fā)布[3]

          一個(gè)高性能、輕量級(jí)、非阻塞的事件驅(qū)動(dòng) Go 網(wǎng)絡(luò)框架。

          2、Excelize 2.7 發(fā)布[4]

          用于處理 Excel/XLSX 文檔的庫(kù)。

          3、stats 0.7 發(fā)布[5]

          沒(méi)有外部依賴(lài),經(jīng)過(guò)良好測(cè)試,可以使用平均值、總和、百分位數(shù)、標(biāo)準(zhǔn)差等概念。

          4、pie 2.3 發(fā)布[6]

          操作 slice 和 map 的方便庫(kù)。

          5、Go-streams v0.9.0 發(fā)布[7]

          流處理庫(kù)。提供簡(jiǎn)單明了的 DSL 以建立數(shù)據(jù)管道。

          6、FastHTTP 1.44 發(fā)布[8]

          Go 快速的 HTTP 包。為高性能而調(diào)優(yōu)。 熱路徑中的零內(nèi)存分配。 比 net/http 快 10 倍。有興趣可以研究為什么能做到快這么多。

          7、sarama v1.38 發(fā)布[9]

          Sarama 是 Apache Kafka 0.8 及更高版本的 Go 庫(kù)。

          8、Ginkgo 2.7 發(fā)布[10]

          現(xiàn)代的測(cè)試框架。

          9、clickhouse-go 2.5 發(fā)布[11]

          clickhouse 官方 go 客戶(hù)端 API ?庫(kù)。

          文章

          1、Go1.20 新特性:context 支持自定義取消原因

          你想要的,它支持了。

          2、一文讀懂 Go Http Server 原理

          俗話說(shuō)萬(wàn)事開(kāi)頭難,但用 Go 實(shí)現(xiàn)一個(gè) Http Server 真不難,簡(jiǎn)單到什么程度?起一個(gè) Server,并且能響應(yīng)請(qǐng)求,算上包名、導(dǎo)入的依賴(lài),甚至空行,也就只要 15 行代碼。

          3、Go 1.19.5 發(fā)布

          Go 官方發(fā)布了 Go1.19.5,同步發(fā)布的還有 Go1.18.10,這是兩個(gè)小版本。

          4、Go 與 TLS 1.3

          如何加快基于 TLS 安全通信的海量連接的建連速度?

          5、Go BIO/NIO探討(2):net庫(kù)對(duì)socket/bind/listen/accept的封裝

          Go內(nèi)置的 net/http中使用了Blocking IO,主要體現(xiàn)在兩層 for 循環(huán)。但真的是這樣嗎?

          開(kāi)源項(xiàng)目

          1、enc[12]

          GnuPG 的替代品,生成和下載密鑰,加密、解密和簽署文本和文件。

          2、ngrok-go[13]

          庫(kù)形式的 ngrok 代理,適合直接集成到 Go 應(yīng)用程序中。

          資源&&工具

          1、goread[14]

          一個(gè)漂亮的可以在終端中閱讀你的 RSS 提要!

          2、awesome-go-style[15]

          Go 風(fēng)格指南集。

          3、ov[16]

          一個(gè)終端分頁(yè)器。

          4、klotho[17]

          將普通代碼轉(zhuǎn)換為云端原生代碼的命令行工具。

          5、doc2go[18]

          一個(gè)命令行工具,可以從你的 Go 代碼中生成靜態(tài) HTML 文檔。

          訂閱

          這個(gè)周刊每周日發(fā)布,同步更新在Go語(yǔ)言中文網(wǎng)[19]和微信公眾號(hào)[20]。

          微信搜索"Go語(yǔ)言中文網(wǎng)"或者掃描二維碼,即可訂閱。

          wechat

          參考資料

          [1]

          polaris1119/golangweekly: https://github.com/polaris1119/golangweekly

          [2]

          提交 issue: https://github.com/polaris1119/golangweekly/issues

          [3]

          gnet 2.2 發(fā)布: https://github.com/panjf2000/gnet

          [4]

          Excelize 2.7 發(fā)布: https://github.com/qax-os/excelize

          [5]

          stats 0.7 發(fā)布: https://github.com/montanaflynn/stats

          [6]

          pie 2.3 發(fā)布: https://github.com/elliotchance/pie

          [7]

          Go-streams v0.9.0 發(fā)布: https://github.com/reugn/go-streams

          [8]

          FastHTTP 1.44 發(fā)布: https://github.com/valyala/fasthttp

          [9]

          sarama v1.38 發(fā)布: https://github.com/Shopify/sarama

          [10]

          Ginkgo 2.7 發(fā)布: https://github.com/onsi/ginkgo

          [11]

          clickhouse-go 2.5 發(fā)布: https://github.com/ClickHouse/clickhouse-go

          [12]

          enc: https://github.com/life4/enc

          [13]

          ngrok-go: https://github.com/ngrok/ngrok-go

          [14]

          goread: https://github.com/TypicalAM/goread

          [15]

          awesome-go-style: https://github.com/dgryski/awesome-go-style

          [16]

          ov: https://github.com/noborus/ov

          [17]

          klotho: https://github.com/KlothoPlatform/klotho

          [18]

          doc2go: https://github.com/abhinav/doc2go

          [19]

          Go語(yǔ)言中文網(wǎng): https://studygolang.com/go/weekly

          [20]

          微信公眾號(hào): https://weixin.sogou.com/weixin?query=Go%E8%AF%AD%E8%A8%80%E4%B8%AD%E6%96%87%E7%BD%91


          瀏覽 74
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  天天操天天干天天射 | 久久福利社区一区 | 18片毛片60分钟免费 | 三级网站在线免费 | 亚洲区在线播放 |