相關主題
商品描述
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 ...