相關主題
商品描述
Go is an open-source C-like programming language from Google, designed from the ground up to be a productive tool for developers, with a clean syntax, an emphasis on concurrency, and a raft of programmer conveniences.
This book covers everything you need to harness the power of Go in your web applications. It begins by covering the basic concepts - language structures, the standard library, and Go tools - before tackling more advanced features, such as concurrency concepts, testing methodologies. and package structures. In addition, it's packed with hints and tips gleaned from real world experience of developing with Go, such as how to structure projects, how to effectively use concurrency and best practices for testing.
You'll learn:
- Go basics (types, the standard library, tools, testing)
- HTTP
- Images
- Concurrency
- Testing
- Deployment
- And much more ...
商品描述(中文翻譯)
Go是一種來自Google的開源類C編程語言,從頭開始設計成為開發者的高效工具,具有乾淨的語法、強調並發性和一系列的開發者便利功能。
本書涵蓋了在網絡應用中利用Go的所有必要知識。它首先介紹基本概念,包括語言結構、標準庫和Go工具,然後探討更高級的功能,如並發概念、測試方法和封包結構。此外,書中還包含了從實際開發Go的經驗中獲得的提示和技巧,例如如何結構化項目、如何有效地使用並發和測試的最佳實踐。
你將學到以下內容:
- Go基礎知識(類型、標準庫、工具、測試)
- HTTP
- 圖像處理
- 並發
- 測試
- 部署
- 還有更多...