<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)好者周刊:第 92 期

          共 3951字,需瀏覽 8分鐘

           ·

          2021-04-28 17:24

          這里記錄每周值得分享的 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)行翻譯。

          由于微信公眾號(hào)不支持外鏈,文章大量鏈接可通過(guò)文末「閱讀原文」查看。

          題圖:A student’s handbook

          刊首語(yǔ)

          4 月 23 日是世界讀書日,當(dāng)天分享了一份書單,沒(méi)看的可以看看,雖然優(yōu)惠沒(méi)了。站長(zhǎng)的書單

          誰(shuí)在招 Gopher

          整理近期的 Go 職位。有招聘需求可以到「Go招聘」發(fā)布!

          1、我靠!Gopher推薦成功居然給0.5個(gè)BTC

          2、廣告公司真香,不加班美女還多,文末有彩蛋哦

          3、不加班還不夠香?那見(jiàn)明星呢

          4、Go 在 AI 領(lǐng)域也火了?這招聘不錯(cuò),薪資不低

          資訊

          1、Fiber 2.8.0 發(fā)布[3]

          一個(gè)受 Express 啟發(fā)的 Web 框架。

          2、Raft 1.3.0 發(fā)布[4]

          Raft 協(xié)議的 Go 實(shí)現(xiàn)。

          3、Go 1.17 新特性[5]

          支持將一個(gè)切片轉(zhuǎn)換為一個(gè)數(shù)組指針。

          4、Excelize 2.4.0 發(fā)布,新增 152 項(xiàng)公式函數(shù)支持[6]

          這是 Go 語(yǔ)言編寫的用于操作 Office Excel 文檔基礎(chǔ)庫(kù),基于 ECMA-376,ISO/IEC 29500 國(guó)際標(biāo)準(zhǔn)。可以使用它來(lái)讀取、寫入由 Microsoft Excel? 2007 及以上版本創(chuàng)建的電子表格文檔。支持 XLSX / XLSM / XLTM 等多種文檔格式,高度兼容帶有樣式、圖片(表)、透視表、切片器等復(fù)雜組件的文檔,并提供流式讀寫 API,用于處理包含大規(guī)模數(shù)據(jù)的工作簿。可應(yīng)用于各類報(bào)表平臺(tái)、云計(jì)算、邊緣計(jì)算等系統(tǒng)。

          文章

          1、我又來(lái)推薦免費(fèi) Go 新書了:一本用 Go 講架構(gòu)的書

          英文版的。

          2、Go 中使用別名,簡(jiǎn)單且高效

          Go 1.9 版本引入了別名,開(kāi)發(fā)者可以為一個(gè)已存在的類型賦其他的名字。這個(gè)特性旨在促進(jìn)大型代碼庫(kù)的重構(gòu),這對(duì)大型的項(xiàng)目至關(guān)重要。

          3、代碼會(huì)死循環(huán)嗎?Go 異步搶占

          搶占是調(diào)度器的重要部分,基于搶占調(diào)度器可以在各個(gè)協(xié)程中分配運(yùn)行的時(shí)間。實(shí)際上,如果沒(méi)有搶占機(jī)制,一個(gè)長(zhǎng)時(shí)間占用 CPU 的協(xié)程會(huì)阻塞其他的協(xié)程被調(diào)度。1.14 版本引入了一項(xiàng)新的異步搶占的技術(shù),賦予了調(diào)度器更大的能力和控制力。

          4、用 Go 搭建一個(gè)自己的照片管理神器

          Go + Vue 實(shí)現(xiàn),很棒。

          5、圖文講解:Go 中的循環(huán)是如何轉(zhuǎn)為匯編的?

          循環(huán)在編程中是一個(gè)重要的概念,且易于上手。但是,循環(huán)必須被翻譯成計(jì)算機(jī)能理解的底層指令。它的編譯方式也會(huì)在一定程度上影響到標(biāo)準(zhǔn)庫(kù)中的其他組件。讓我們開(kāi)始分析循環(huán)吧。

          6、Go 語(yǔ)言如何實(shí)現(xiàn)垃圾回收中的 Stop the World (STW)

          本篇文章討論實(shí)現(xiàn)原理基于 Go 1.13。

          7、true != true?面試官,你坑人!!!

          本文總結(jié)一些初學(xué)者很容易犯錯(cuò)的知識(shí)點(diǎn)。

          8、嗯,你覺(jué)得 Go 在什么時(shí)候會(huì)搶占 P?

          解密該過(guò)程。

          9、深度閱讀之《Mastering Go》

          本書講得內(nèi)容非常全面,語(yǔ)言也很順暢,生詞非常少,并且內(nèi)容沒(méi)有太大難度,看起來(lái)比較過(guò)癮,算是全面復(fù)習(xí)一下 Go 語(yǔ)言。如果你想開(kāi)始練習(xí)閱讀英文書,這本將是一個(gè)非常好的開(kāi)始。

          10、Go 語(yǔ)言源碼貢獻(xiàn)官方指導(dǎo)文檔

          先參與 Go 語(yǔ)言本身的,可以看看。

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

          1、Vugu[7]

          類似 Vue,但基于 Go、HTML 和 CSS 實(shí)現(xiàn)。

          2、tunny[8]

          Goroutine 池。

          3、xsel[9]

          兼容 XPath 1.0 的庫(kù)。

          4、gronx[10]

          輕量、快速、零依賴的 Cron 表達(dá)式解析器。

          5、sprig[11]

          提供很多 Go 模板函數(shù)。

          6、lark[12]

          飛書非官方 Go SDK。

          7、thdwb[13]

          純 Go 實(shí)現(xiàn)的瀏覽器和瀏覽器引擎。

          8、reproxy[14]

          簡(jiǎn)單的邊緣代理服務(wù)器。

          9、kenny[15]

          使用 webrtc 實(shí)現(xiàn)的命令行語(yǔ)音通訊。

          10、kong-gateway-go-plugin[16]

          使用 Go 開(kāi)發(fā)一個(gè) kong 的插件。

          11、go-storage[17]

          面向 Go 應(yīng)用的統(tǒng)一存儲(chǔ)層。

          資源&&工具

          1、sx[18]

          快速,現(xiàn)代,易于使用的網(wǎng)絡(luò)掃描儀。

          2、vcluster[19]

          在 k8s 集群中創(chuàng)建虛擬 k8s 集群。

          3、油管視頻[20]

          一小時(shí)學(xué)習(xí) Go。

          4、goldmark-pdf[21]

          Goldmark markdown 解析器的 pdf 渲染工具。

          5、network-node-manager[22]

          Kubernetes node 網(wǎng)絡(luò)管理器。

          6、go-generics-example[23]

          Go 1.17 泛型語(yǔ)法樣例集。

          7、arch-go[24]

          Go 項(xiàng)目架構(gòu)檢查。

          8、git-xargs[25]

          同時(shí)操作多個(gè) git 倉(cāng)庫(kù)的工具。

          9、播客第 176 期[26]

          與《Network Programming with Go》的作者聊聊 TCP&UDP。

          10、油管視頻:使用 Fyne 實(shí)現(xiàn)國(guó)際象棋游戲[27]

          這么牛逼的嗎?

          訂閱

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

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

          參考資料

          [1]

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

          [2]

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

          [3]

          Fiber 2.8.0 發(fā)布: https://github.com/gofiber/fiber

          [4]

          Raft 1.3.0 發(fā)布: https://github.com/hashicorp/raft

          [5]

          Go 1.17 新特性: https://github.com/golang/go/issues/395

          [6]

          Excelize 2.4.0 發(fā)布,新增 152 項(xiàng)公式函數(shù)支持: https://xuri.me/excelize/zh-hans/releases/v2.4.0.html

          [7]

          Vugu: https://www.vugu.org/

          [8]

          tunny: https://github.com/Jeffail/tunny

          [9]

          xsel: https://github.com/ChrisTrenkamp/xsel

          [10]

          gronx: https://github.com/adhocore/gronx

          [11]

          sprig: https://github.com/Masterminds/sprig

          [12]

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

          [13]

          thdwb: https://github.com/danfragoso/thdwb

          [14]

          reproxy: https://github.com/umputun/reproxy

          [15]

          kenny: https://github.com/smf8/kenny

          [16]

          kong-gateway-go-plugin: https://konghq.com/blog/kong-gateway-go-plugin

          [17]

          go-storage: https://github.com/aos-dev/go-storage

          [18]

          sx: https://github.com/v-byte-cpu/sx

          [19]

          vcluster: https://github.com/loft-sh/vcluster

          [20]

          油管視頻: https://www.youtube.com/watch?v=N0fIANJkwic

          [21]

          goldmark-pdf: https://github.com/stephenafamo/goldmark-pdf

          [22]

          network-node-manager: https://github.com/kakao/network-node-manager

          [23]

          go-generics-example: https://github.com/mattn/go-generics-example

          [24]

          arch-go: https://github.com/fdaines/arch-go

          [25]

          git-xargs: https://github.com/gruntwork-io/git-xargs

          [26]

          播客第 176 期: https://changelog.com/gotime/176

          [27]

          油管視頻:使用 Fyne 實(shí)現(xiàn)國(guó)際象棋游戲: https://www.youtube.com/watch?v=zlPDWBLhn6c

          [28]

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

          [29]

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


          瀏覽 58
          點(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>
                  老女人操B视频 | 无码爱爱视频 | 亚洲综合性爱 | 亚洲天堂网2024 | 黑人操逼片 |