Go語言實戰

Go語言實戰

《Go語言實戰》是2017年人民郵電出版社出版的圖書,作者是威廉·甘迺迪、布賴恩·克特森、埃里克·聖馬丁。

基本介紹

  • 中文名:Go語言實戰
  • 作者:威廉·甘迺迪、布賴恩·克特森、埃里克·聖馬丁
  • 出版社人民郵電出版社
  • 出版時間:2017年3月1日
  • 頁數:224 頁
  • 定價:59 元
  • 裝幀:平裝
  • ISBN:9787115445353 
內容簡介,作者簡介,目錄,

內容簡介

Go語言結合了底層系統語言的能力以及現代語言的高級特性,旨在降低構建簡單、可靠、高效軟體的門檻。本書向讀者提供一個專注、全面且符合語言習慣的視角。Go語言實戰同時關注語言的規範和實現,涉及的內容包括語法、類型系統、並發、管道、測試,以及其他一些主題。

作者簡介

William Kennedy,是一位熟練的軟體開發者。
Brian Ketelsen和Erik St. Martin是全球Go語言大會GopherCon的組織者,也是Go語言框架Skynet的聯合作者。
李兆海,多年專注於後端分散式網路服務開發,曾使用過多個流行後端技術和相關架構實踐,是Go語言和Docker的早期使用者和推廣者,《第1本Docker書》的譯者。作為項目技術負責人,成功開發了百萬用戶級直播系統。

目錄

第1章關於Go語言的介紹1
1.1用Go解決現代編程難題2
1.1.1開發速度2
1.1.2並發3
1.1.3Go語言的類型系統5
1.1.4記憶體管理7
1.2你好,Go7
1.3小結8
第2章快速開始一個Go程式9
2.1程式架構9
2.2main包11
2.3search包13
2.3.1search.go13
2.3.2feed.go21
2.3.3match.go default.go24
2.4RSS匹配器30
2.5小結36
第3章打包和工具鏈37
3.1包37
3.1.1包名慣例38
3.1.2main包38
3.2導入39
3.2.1遠程導入40
3.2.2命名導入40
3.3函式init41
3.4使用Go的工具42
3.5進一步介紹Go開發工具44
3.5.1go vet44
3.5.2Go代碼格式化45
3.5.3Go語言的文檔45
3.6與其他Go開發者合作48
3.7依賴管理48
3.7.1第三方依賴49
3.7.2對gb的介紹50
3.8小結52
第4章數組、切片和映射53
4.1數組的內部實現和基礎功能53
4.1.1內部實現53
4.1.2聲明和初始化54
4.1.3使用數組55
4.1.4多維數組58
4.1.5在函式間傳遞數組59
4.2切片的內部實現和基礎功能60
4.2.1內部實現60
4.2.2創建和初始化61
4.2.3使用切片63
4.2.4多維切片74
4.2.5在函式間傳遞切片75

相關詞條

熱門詞條

聯絡我們