<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>

          Gin 這是要成為 Go 官方框架?

          共 1163字,需瀏覽 3分鐘

           ·

          2021-08-27 16:40

          閱讀本文大概需要 5 分鐘。

          大家好,我是 polarisxu。

          常瀏覽 Go 官方網(wǎng)站的朋友可能留意到,Go 網(wǎng)站近一段時(shí)間增加了不少文檔、教程。可能官方意識(shí)到,Go 被越來(lái)越多的用于 API 開(kāi)發(fā),于是近期又出了一個(gè)這方面的教程:《Tutorial: Developing a RESTful API with Go and Gin》[1]。

          是的,基于 Gin 框架。在眾多框架中,Go 官方選擇了 Gin 框架,可見(jiàn)這個(gè)框架的受歡迎程度。

          這份官方的教程包含以下幾個(gè)方面:

          • 設(shè)計(jì) API 接口:以一個(gè)虛擬相冊(cè)應(yīng)用為例
          • 創(chuàng)建項(xiàng)目目錄結(jié)構(gòu)
          • 構(gòu)建需要的數(shù)據(jù)
          • 處理器(handler):獲取所有相冊(cè)數(shù)據(jù)、創(chuàng)建一條記錄、獲取一條記錄

          這是一個(gè)超級(jí)簡(jiǎn)單的入門(mén)教程,完整代碼也就 60 多行。這份教程讓你對(duì) Gin 框架有一個(gè)基本了解,同時(shí)如何構(gòu)建一個(gè)項(xiàng)目有一定的參考。

          這個(gè)教程出現(xiàn)在 Go 官方網(wǎng)站,對(duì) Gin 來(lái)說(shuō)是大好事,畢竟 Go 框架那么多,現(xiàn)在一定程度上說(shuō)是得到了官方的認(rèn)可。

          目前 Gin 項(xiàng)目有 50k+ 的 Star,Go 框架類(lèi) Star 數(shù)第一,甚至在 GitHub 整個(gè) Go Topic 下都排第 6。它的官方文檔也已經(jīng)有各國(guó)語(yǔ)言翻譯版,其中包括簡(jiǎn)體中文版:https://gin-gonic.com/zh-cn/docs/。

          Gin 官方也有很多示例:https://github.com/gin-gonic/examples。

          此外,Gin 這個(gè)框架的教程也很多,框架也有了馬太效應(yīng)。。。

          所以,這個(gè)框架建議你了解、試用下。當(dāng)然,也順帶推薦我一直在用的一個(gè)框架:https://github.com/labstack/echo。

          參考資料

          [1]

          《Tutorial: Developing a RESTful API with Go and Gin》: https://docs.studygolang.com/doc/tutorial/web-service-gin




          往期推薦


          我是 polarisxu,北大碩士畢業(yè),曾在 360 等知名互聯(lián)網(wǎng)公司工作,10多年技術(shù)研發(fā)與架構(gòu)經(jīng)驗(yàn)!2012 年接觸 Go 語(yǔ)言并創(chuàng)建了 Go 語(yǔ)言中文網(wǎng)!著有《Go語(yǔ)言編程之旅》、開(kāi)源圖書(shū)《Go語(yǔ)言標(biāo)準(zhǔn)庫(kù)》等。


          堅(jiān)持輸出技術(shù)(包括 Go、Rust 等技術(shù))、職場(chǎng)心得和創(chuàng)業(yè)感悟!歡迎關(guān)注「polarisxu」一起成長(zhǎng)!也歡迎加我微信好友交流:gopherstudio


          瀏覽 98
          點(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>
                  国产三级网站在线播放 | 日本操逼视频 | 水多多精品视频 | 91另类视频 | 免费无码又爽又高潮的网站 |