1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        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 組織會進行翻譯。

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

        題圖:本期寫了幾篇 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%。

        本期是一道簡單的題目,因為群里有人問類似的知識點。

        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)雅控件,例如密碼輸入,項目選擇和確認提示。

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

        Pigo 是基于像素強度比較的物體檢測紙張的純 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 中對依賴圖進行排序

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

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

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

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

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

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

        兩者有什么不一樣?

        開源項目

        1、gorse[7]

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

        2、go-geofence[8]

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

        3、LuaHelper[9]

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

        資源&&工具

        1、nmage[10]

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

        2、dstp[11]

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

        3、duplicacy[12]

        新一代的云備份工具。

        4、datree[13]

        防止 Kubernetes 的錯誤配置進入生產(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
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            厨房情趣短裙制服h | 国产gayb0y69男按摩 | 国产精品人人 | 羽月希人妻奶一区二区視频 | 黄色片中文字幕 | 色天天网 | 天天射天天看天天操天天 | 又粗又猛又爽又黄少妇视频网站 | 男女视频在线观看 | 国产欧美一区二区三区精品酒店 |