學go語言看什麼書
學習go語言可以看的書籍有:Go語言程式設計、Go語言程式設計、Go語言標準庫、Go並發程式設計實踐、Go語言學習筆記、Go語言實戰、Go Web程式設計、Go語言入門經典、Go語言聖經、Go語言實踐等。
本教學操作環境:windows10系統、GO 1.11.2、thinkpad t480電腦。
Go語言程式設計
這本書是Go語言入門必讀的第一本書,其作者是Kernighan和Google公司Go團隊主管Alan Donovan,是學習Go語言程式設計的指南。全書共分為13章,主要內容包括:Go的基礎知識、基本結構、基本資料型態、複合資料型態、函數、方法、介面、goroutine、通道、共享變數的並發性、套件、go工具、測試、反射等。
Go語言程式設計
#該書的作者是國內某雲的研發團隊所寫的,該公司是國內大規模使用Go語言比較早的公司。因此書的特點是不僅介紹Go語言的關鍵語法,更從工程實踐的角度介紹Go語言的內容。值得作為第二本書閱讀。
Go語言標準函式庫
#學習任何一門語言都是這樣,首先學習的是文法,然後學習的就是其核心庫。核心庫是製造汽車的輪子。這樣開發者就可以用這些造好的輪子製造汽車了,不用自己從0開始。
推薦學習:Golang教學
Go並發程式設計實踐
Go語言最大的特點是並發編程,它實現了一個基於協程的並發模型。輕量級的協程模型減少了執行緒模型的切換消耗,大大增加了並發效能。本書這時對Go語言並發進行深入講解的不可多得的好書。
Go語言學習筆記
#這本書不僅介紹了Go語言的基本語法,最大的特點是更深入的介紹了Go語言的實作細節。本書從Go語言的原始碼開始,介紹了記憶體管理、垃圾回收和並發控制等深層的問題。
Go語言實戰
#作者:【美】威廉‧甘迺迪(William Kennedy), 布賴恩•克特森(Brian Ketelsen),埃里克•聖馬丁(Erik St. Martin)
譯者:李兆海
- Go語言領域技術專家力作
- 關注語言的規範與實現
- #為讀者提供一個專注
- 全面且符合語言習慣的視角
Go語言實戰目標讀者是已經有一定其他程式語言經驗,想要開始學習Go 語言或更深入了解Go 語言及其內部機制的中級開發者。本書會提供一個專注、全面且符合習慣的視角。本書關注Go 語言的規範和實現,涉及的內容包括語法、Go 的類型系統、並發、通道和測試等主題。
Go語言實戰主要內容
- Go語言的型別系統。
- Go語言的資料結構的內部實作。
- 測試和基準測試。
Go Web程式設計
#作者:【新加坡】鄭兆雄(Sau Sheong Chang)
譯者:黃健宏
- Go語言Web開發實戰教學
- 包括了關於Go Web應用開發和部署的全部知識
本書將教導讀者運用現代化設計概念建構Go Web應用的方法。閱讀本書能讓讀者學會如何透過依賴注入設計模式來編寫測試替身,如何在Web應用中使用並發特性,還有如何在Web服務中建立以及處理JSON資料和XML資料。除此之外,讀者還將學會如何盡可能減少應用對外部框架的依賴,並了解大量與應用測試以及應用部署相關的有價值的生產技術。
本書主要內容
- 基礎。
- 功能測試和基準測試。
- 並發特性的使用方法。
- 將應用程式部署到獨立伺服器、PaaS雲端以及 Docker 的方法。
- 大量提示、訣竅以及技巧。
Go語言入門經典
#作者:[英國]喬治奧波(George Ornbo)
#譯者:張海燕
《Go語言入門經典》分為24章,講解了使用Go語言編寫高品質程式的方法,其內容涵蓋了Go語言特性和標準庫安裝包,Go與JavaScript的對比,Go命令列工具,Go中的基本概念(如類型、變數、函數、控制結構、指標、介面等)、錯誤處理、Goroutine和通道、Go程式碼測試、使用Go編寫HTTP客戶端與伺服器、處理JSON和檔案、部署Go程式碼等。
《Go語言入門經典》適合想要掌握Go語言的零基礎讀者以及對Go語言感興趣的程式設計師學習,還可作為高等院校教授Go語言課程的教材。
另外比較有名的還有《Go語言聖經》和《Go語言實踐》等圖書,這些都是非常好的學習Go語言方面的圖書。
更多程式相關知識,請造訪:程式設計影片! !
以上是學go語言看什麼書的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Go語言中用於浮點數運算的庫介紹在Go語言(也稱為Golang)中,進行浮點數的加減乘除運算時,如何確保精度是�...

Go爬蟲Colly中的Queue線程問題探討在使用Go語言的Colly爬蟲庫時,開發者常常會遇到關於線程和請求隊列的問題。 �...

GoLand中自定義結構體標籤不顯示怎麼辦?在使用GoLand進行Go語言開發時,很多開發者會遇到自定義結構體標籤在�...

Go語言中字符串打印的區別:使用Println與string()函數的效果差異在Go...

Go語言中使用RedisStream實現消息隊列時類型轉換問題在使用Go語言與Redis...

Go語言中結構體定義的兩種方式:var與type關鍵字的差異Go語言在定義結構體時,經常會看到兩種不同的寫法:一�...

Go語言中哪些庫是大公司開發或知名開源項目?在使用Go語言進行編程時,開發者常常會遇到一些常見的需求,�...

Go編程中的資源管理:Mysql和Redis的連接與釋放在學習Go編程過程中,如何正確管理資源,特別是與數據庫和緩存�...
