<menuitem id="qpnl2"></menuitem>
      <kbd id="qpnl2"><video id="qpnl2"></video></kbd>

          <ins id="qpnl2"><option id="qpnl2"></option></ins>
        1. <menuitem id="qpnl2"></menuitem>
          1. <mark id="qpnl2"></mark>

            您的位置:首頁 >公共 >

            每日看點!Go 語言推薦書籍(2023)

            2023-03-02 15:58:26 來源:騰訊云

            Go是谷歌公司為了解決重大問題而設計的一種小型編程語言。 快速、現代的編程語言能讓業余愛好者、初學者和專業人員都受益。你需要的正是這樣的語言。

            今天給大家推薦 10余本 Go語言相關書籍,都是歷經多年口碑的優秀作品。


            (資料圖片僅供參考)

            入門

            Go語言趣學指南

            《Go語言趣學指南》是一本面向Go語言初學者的書,書中循序漸進地介紹了使用Go語言必需知道的知識,展示了非常多生動有趣的例子,并通過提供大量練習來加深讀者對書中所述內容的理解。

            Go語言編程

            《Go語言編程》從整體的寫作風格來說,會以介紹 Go 語言特性為主,示例則盡量采用作者平常的實踐,而不是一個沒有太大實際意義的語法示范樣例。

            《Go語言編程》以介紹Go語言特性為主,示例則盡量采用作者開發團隊平常的實踐,內容涉及內存管理(堆和棧)、錯誤處理、OOP、并發編程等關鍵話題。 這本書面向的讀者是所有打算用Go語言的開發者,主要包括目前使用C、C++、Java、C#的開發人員,甚至一些Python、PHP開發人員也可能轉為 Go 程序員。

            Go語言核心編程

            《Go語言核心編程》是一本系統介紹Go 語言編程的書籍,適合各個層次的Go 語言開發者閱讀,初學者可以系統地從頭學習,有一定的編程經驗者可以選擇性地閱讀本書。

            首先介紹Go 語言的基礎知識,使讀者對Go 語言有一個整體的認知。接著圍繞Go 語言的三大語言特性:類型系統、接口和并發展開論述。接著介紹反射這個高級語言特征。此外,《Go語言核心編程》專門用一章的篇幅來介紹Go 語言的陷阱。最后介紹Go 語言的工程實踐和編程思想。

            Go程序設計語言

            《Go程序設計語言》由《C程序設計語言》的作者Kernighan和谷歌公司Go團隊主管Alan Donovan聯袂撰寫,是學習Go語言程序設計的指南。

            本書共13章,主要內容包括:Go的基礎知識、基本結構、基本數據類型、復合數據類型、函數、方法、接口、goroutine、通道、共享變量的并發性、包、go工具、測試、反射等。

            本書適合作為計算機相關專業的教材,也可供Go語言愛好者閱讀。

            進階

            Go語言實戰

            《Go語言實戰》是難得一見的 Go 語言進階圖書。書中結合近 200 幅生動的全彩圖片,配上詳盡的文字剖析與精選源代碼段,為讀者奉上了異彩紛呈、系統完善的 Go 語言解讀。

            《Go語言實戰》向讀者提供一個專注、全面且符合語言習慣的視角。Go語言實戰同時關注語言的規范和實現,涉及的內容包括語法、類型系統、并發、管道、測試,以及其他一些主題。

            Go Web 編程

            《Go Web 編程》一書圍繞一個網絡論壇 作為例子,教授讀者如何使用請求處理器、多路復用器、模板引擎、存儲系統等核心組件去構建一個 Go Web 應用,然后在該應用的基礎上,構建出相應的 Web 服務。

            值得一提的是,本書在教授 Go Web 開發方法時,基本上只會用到 Go 語言自帶的標準庫,而不會用到任何特定的 Web 框架:這使得讀者學習到的知識不會受到特定的框架所限制,即使將來有需要用到現成的框架又或者自行構建框架,讀者仍然會從本書介紹的知識中獲益。

            Go語言高級編程

            《Go語言高級編程》適合有一定Go語言經驗,并想深入解Go語言各種用法的開發人員。共6章,第1章簡單回顧Go語言的發展歷史;第2章和第3章系統介紹CGO編程和Go匯編語言的用法;第4章對RPC和Protobuf技術進行深入介紹,并講述如何打造一個自己的RPC系統;第5章介紹工業級環境的Web系統的設計和相關技術;第6章介紹Go語言在分布式領域的一些編程技術。

            Go語言學習筆記

            《Go語言學習筆記》經四年多逐步完善,內容覆蓋了語言、運行時、性能優化、工具鏈等各層面知識。且內容經大量讀者反饋和校對,沒有明顯的缺陷和錯誤。上卷細致解析了語言規范相關細節,便于讀者深入理解語言相關功能的使用方法和注意事項。下卷則對運行時源碼做出深度剖析,引導讀者透徹了解語言功能背后的支持環境和運行體系,諸如內存分配、垃圾回收和并發調度等。

            《Go語言學習筆記》不適合編程初學入門,可供有實際編程經驗或正在使用Go 工作的人群參考

            Go語言底層原理剖析

            《Go語言底層原理剖析》使用淺顯易懂的語言與大量圖片深入介紹了Go語言編譯時、類型系統、語法特性、函數調用規范、并發編程、內存管理與垃圾回收、運行狀態監控等模塊的使用方法和底層原理,并舉例說明了構建大型軟件工程需要遵循的設計規則,讓作者系統并完整掌握Go語言隱藏在使用方法背后的底層細節。

            《Go語言底層原理剖析》適合有一定工作經驗的開發工程師進一步提升自己,以便更好地開發軟件、系統架構,并進行工作面試。也可以作為高等院校計算機專業師生學習編程語言設計原理的參考教材

            標簽:

            日本黄片_日本电影经典_日本片在线看的免费网站
              <menuitem id="qpnl2"></menuitem>
              <kbd id="qpnl2"><video id="qpnl2"></video></kbd>

                  <ins id="qpnl2"><option id="qpnl2"></option></ins>
                1. <menuitem id="qpnl2"></menuitem>
                  1. <mark id="qpnl2"></mark>

                    <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>