商品描述
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 是一種開源的類 C 程式語言,由 Google 開發,從基礎開始設計,旨在成為開發人員的高效工具,具有簡潔的語法、強調並發性以及一系列對程式設計師友好的功能。
本書涵蓋了您在網頁應用程式中利用 Go 的所有必要知識。它首先介紹基本概念——語言結構、標準庫和 Go 工具,然後再深入探討更高級的特性,例如並發概念、測試方法論和套件結構。此外,書中還包含了從實際使用 Go 開發中獲得的提示和建議,例如如何結構化專案、如何有效使用並發以及測試的最佳實踐。
您將學到:
- Go 基礎(類型、標準庫、工具、測試)
- HTTP
- 圖像
- 並發
- 測試
- 部署
- 以及更多...