<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語言愛好者周刊:第 119 期

          共 2453字,需瀏覽 5分鐘

           ·

          2021-11-15 08:00

          這里記錄每周值得分享的 Go 語言相關(guān)內(nèi)容,周日發(fā)布。

          本周刊開源(GitHub:polaris1119/golangweekly[1]),歡迎投稿,推薦或自薦文章/軟件/資源等,請提交 issue[2]

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

          由于微信公眾號不支持外鏈,文中大量鏈接可通過文末「閱讀原文」查看。

          題圖:本期寫了幾篇 Go1.18 快訊。

          刊首語

          上期是一道關(guān)于 defer 的題目:

          package?main

          import?(
          ?"fmt"
          )

          func?main()?{
          ?f?:=?func()?{?fmt.Print("A")?}
          ?defer?f()
          ?f?=?func()?{?fmt.Print("B")?}
          ?defer?f()
          }

          A:AA;B:AB;C:BA;D:BB

          正確答案 C。答題正確率 61%。

          本期是一道簡單的題目,因?yàn)槿豪镉腥藛栴愃频闹R點(diǎn)。

          package?main

          import?(
          ??"fmt"
          )

          type?integer?int

          func?(i?integer)?String()?string?{
          ??return?"hello"
          }

          func?main()?{
          ??fmt.Println(integer(5))
          }

          資訊

          1、Wails v2 發(fā)布[3]

          構(gòu)建桌面應(yīng)用。

          wails

          2、promptui 0.9 發(fā)布[4]

          命令行應(yīng)用程序的交互式提示庫。包括一些基于終端的優(yōu)雅控件,例如密碼輸入,項目選擇和確認(rèn)提示。

          3、Pigo 1.4.5 發(fā)布[5]

          Pigo 是基于像素強(qiáng)度比較的物體檢測紙張的純 Go 臉部檢測庫,對人臉識別有興趣的可以研究下。

          4、歷史上的今天:Go 語言以開源方式向全球發(fā)布

          2009 年 11 月 10 日,Google 宣布發(fā)布 Go 語言。官方博文翻譯文章:Go 12歲了!

          文章

          1、Go1.18 快訊:廢棄了這個 API

          strings.Title 廢棄了。

          2、Go1.18 快訊:新增的 Cut 函數(shù)太方便了

          在編程中,字符串使用是最頻繁的。Go 語言對字符串相關(guān)的操作也提供了大量的 API。

          3、Go1.18 快訊:Module 工作區(qū)模式,太棒了

          最新的命令是 go work。

          4、Go:多錯誤管理

          Go 提供了很不錯的包可以讓多個錯誤的處理變得簡單:來看看如何合并由單個 goroutine 生成的多個 error。

          5、在 Go 中對依賴圖進(jìn)行排序

          軟件工程中遇到的許多重要問題可以歸結(jié)為幾個簡單的問題。

          6、Go 中優(yōu)化字符串的比較操作

          優(yōu)化下 Go 程序中的字符串比較可以減少程序的響應(yīng)時間,以及增強(qiáng)它的可擴(kuò)展性。

          7、Go并發(fā)編程一年回顧(2021)[6]

          2021 年也快結(jié)束了,Go 1.18 的特性已經(jīng)凍結(jié)。

          8、Java 和 Go 在并發(fā)實(shí)現(xiàn)中的區(qū)別

          兩者有什么不一樣?

          開源項目

          1、gorse[7]

          基于協(xié)同過濾的推薦系統(tǒng)包。

          2、go-geofence[8]

          用 Go 判斷 IP 距離你是否很近。

          3、LuaHelper[9]

          Go 實(shí)現(xiàn)的 Lua 語言服務(wù)協(xié)議插件。

          資源&&工具

          1、nmage[10]

          出于娛樂,使用 Go 構(gòu)建一個 3D 游戲引擎。

          2、dstp[11]

          對的站點(diǎn)運(yùn)行常見的網(wǎng)絡(luò)測試。

          3、duplicacy[12]

          新一代的云備份工具。

          4、datree[13]

          防止 Kubernetes 的錯誤配置進(jìn)入生產(chǎn)領(lǐng)域。

          訂閱

          這個周刊每周日發(fā)布,同步更新在Go語言中文網(wǎng)[14]微信公眾號[15]

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

          wechat

          參考資料

          [1]

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

          [2]

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

          [3]

          Wails v2 發(fā)布: https://wails.io/zh-Hans/

          [4]

          promptui 0.9 發(fā)布: https://github.com/manifoldco/promptui

          [5]

          Pigo 1.4.5 發(fā)布: https://github.com/esimov/pigo

          [6]

          Go并發(fā)編程一年回顧(2021): https://colobu.com/2021/11/09/the-state-of-go-sync-2021/

          [7]

          gorse: https://github.com/zhenghaoz/gorse

          [8]

          go-geofence: https://github.com/circa10a/go-geofence

          [9]

          LuaHelper: https://github.com/Tencent/LuaHelper

          [10]

          nmage: https://github.com/bloeys/nmage

          [11]

          dstp: https://github.com/ycd/dstp

          [12]

          duplicacy: https://github.com/gilbertchen/duplicacy

          [13]

          datree: https://github.com/datreeio/datree

          [14]

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

          [15]

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


          瀏覽 66
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <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>
                  操逼网站大全 | 亚欧精品久久久久久久久久久 | 一区二区三区四区精品视频 | 中文字幕在线观看第一页2019 | 人人做人人爱青青草视频 |