<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語言愛好者周刊:第 113 期 — 中秋快樂

          共 3293字,需瀏覽 7分鐘

           ·

          2021-09-22 23:44

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

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

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

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

          題圖:中秋快樂。來自網(wǎng)絡

          刊首語

          中秋節(jié)假期,大家好好過節(jié),不出題目讓大家鬧心了~

          節(jié)日快樂!

          資訊

          1、GoRelease 0.179.0 發(fā)布[3]

          盡可能快速、輕松地交付 Go 二進制文件。

          2、doc comment 可能要改[4]

          Go 核心團隊發(fā)起的關于修訂 doc comment 格式的討論。

          3、Go 官方關于泛型的討論[5]

          如何利用泛型更新標準庫 API。

          4、Go 社區(qū)行為準則[6]

          官方出品。

          5、好消息!Facebook 的 Go ORM:ent 移動到了 Linux 基金會

          ent 最初由 Facebook 創(chuàng)建并于 2019 年開源的 Go 實體框架,現(xiàn)已加入 Linux基金會。

          文章

          1、Gin 框架綁定 JSON 參數(shù)使用 jsoniter

          Gin 框架中,處理 JSON 格式的參數(shù)綁定時,默認采用的標準包 encoding/json,然而標準包不能滿足我們的一些要求,比如兼容字符串整型、PHP 空數(shù)組、時間格式等。

          2、Go Module:私有不合規(guī)庫怎么解決引用問題

          朋友真實遇到的問題。

          3、ORM 還是 非 ORM?

          利用 Gorm 和 非 ORM 編寫同一個簡單的應用程序。

          4、如何將Docker鏡像從1.43G瘦身到22.4MB

          如果你正在做Web開發(fā)相關工作,那么你可能已經(jīng)知道容器化的概念,以及知道它強大的功能等等。

          5、gotraining并發(fā)編程之Channel篇

          一篇譯文。

          6、一個實驗帶你真正搞懂 Go 結(jié)構(gòu)體方法指針和值的區(qū)別[7]

          Go struct 定義方法時使用指針還是值的區(qū)別就是在方法內(nèi)修改屬性值時,用值定義的方法所做的修改只限于方法內(nèi),而指針則沒有這個局限。

          開源項目

          1、scriggo[8]

          號稱世界上最強大的模板引擎和 Go 嵌入式解釋器。

          2、go-sse[9]

          功能齊全、符合規(guī)范的 HTML5 服務器發(fā)送事件庫。

          3、milvus[10]

          一個開放源碼的矢量數(shù)據(jù)庫,用于嵌入相似性搜索和人工智能應用程序。

          4、graphql-go[11]

          注重易用性的 GraphQL 服務器。

          5、go-multikeypair[12]

          一個以多種格式為靈感的 Go 模塊,可以操作多種類型的鍵盤。

          6、asm[13]

          一組用于 Go 的優(yōu)化匯編語言包。

          7、ssceng[14]

          具有類似于前端的組件體驗的后端 html 模板渲染引擎。

          8、jroh[15]

          Go json-rpc 實現(xiàn)方案。

          資源&&工具

          1、通過 Gio 構(gòu)建 GUI[16]

          系列教程。不過是英文的。

          2、wormhole-gui[17]

          可在設備之間輕松加密共享文件、文件夾和文本的跨平臺程序?;?Fyne 構(gòu)建。

          3、go-pry[18]

          Go 的交互式 REPL 工具。

          4、openapi generator[19]

          使用 ent 生成 openapi 規(guī)范。

          5、marin3r[20]

          輕量級、基于 CRD 的 Kubernetes 的 envoy 控制平面。

          6、dbtest[21]

          簡化 Go 語言 DB 測試的工具。

          7、goproxy[22]

          goproxy 的參考實現(xiàn)。

          8、webcall[23]

          接收來自網(wǎng)絡上任何人的電話或者自己搭建一個電話服務器。

          9、redis-inventory[24]

          CLI 工具,用于以分層方式查看按鍵的 Redis 內(nèi)存使用情況。

          訂閱

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

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

          wechat

          參考資料

          [1]

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

          [2]

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

          [3]

          GoRelease 0.179.0 發(fā)布: https://github.com/goreleaser/goreleaser/releases/tag/v0.179.0

          [4]

          doc comment 可能要改: https://github.com/golang/go/discussions/48305#thread-subscription-status

          [5]

          Go 官方關于泛型的討論: https://github.com/golang/go/discussions/48287

          [6]

          Go 社區(qū)行為準則: https://go.dev/blog/conduct-2021

          [7]

          一個實驗帶你真正搞懂 Go 結(jié)構(gòu)體方法指針和值的區(qū)別: https://juejin.cn/post/7007438001181556773

          [8]

          scriggo: https://github.com/open2b/scriggo

          [9]

          go-sse: https://github.com/tmaxmax/go-sse

          [10]

          milvus: https://github.com/milvus-io/milvus

          [11]

          graphql-go: https://github.com/graph-gophers/graphql-go

          [12]

          go-multikeypair: https://github.com/proofzero/go-multikeypair

          [13]

          asm: https://github.com/segmentio/asm

          [14]

          ssceng: https://github.com/yuriizinets/ssceng

          [15]

          jroh: https://github.com/go-tk/jroh

          [16]

          通過 Gio 構(gòu)建 GUI: https://jonegil.github.io/gui-with-gio/

          [17]

          wormhole-gui: https://github.com/Jacalz/wormhole-gui

          [18]

          go-pry: https://github.com/d4l3k/go-pry

          [19]

          openapi generator: https://entgo.io/blog/2021/09/10/openapi-generator/

          [20]

          marin3r: https://github.com/3scale-ops/marin3r

          [21]

          dbtest: https://github.com/RussellLuo/dbtest

          [22]

          goproxy: https://github.com/adonovan/goproxy

          [23]

          webcall: https://github.com/mehrvarz/webcall

          [24]

          redis-inventory: https://github.com/obukhov/redis-inventory

          [25]

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

          [26]

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


          瀏覽 85
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

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

          手機掃一掃分享

          分享
          舉報
          <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>
                  国产爆乳一区二区 | 免费黄片视频下载 | 91色人妻 | 国产一区二区肏屄网 | 色色网五月天 |