This book takes off where basic tutorials on the Go language leave off. Author Aaron Torres shows how you can put into practice some of the more advanced concepts and libraries offered by the language while avoiding some of the common mistakes for new Go developers.
The book covers basic type and error handling. It explores applications that interact with users, such as websites, command-line tools, or via the file system. It demonstrates how to handle advanced topics such as parallelism, distributed systems, and performance tuning. Lastly, it finishes with reactive and serverless programming in Go.
Author: Aaron Torres Publisher: Packt Publishing Date: June 2017 Pages: 400 ISBN: 978-1783286836 Print: 1783286830 Kindle: B01MS2MOFP Audience: Go Developers Level: Intermediate Category: Other Languages
- Test your application using advanced testing methodologies
- Develop an awareness of application structures, interface design, and tooling
- Create strategies for third-party packages, dependencies, and vendoring
- Get to know tricks on treating data such as collections
- Handle errors and cleanly pass them along to calling functions
- Wrap dependencies in interfaces for ease of portability and testing
- Explore reactive programming design patterns in Go
To know more about Go see our 3-part series A Programmer's Guide To Go.
Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.
To have new titles included in Book Watch contact BookWatch@i-programmer.info
Algorithms: Absolute Beginner's Guide
Author: Kirupa Chinnathambi Publisher: Addison-Wesley Date: November 2023 Pages: 416 ISBN: 978-0138222291 Print: 0138222290 Kindle: B0CCTZ37DQ Audience: General Rating: 4.5 Reviewer: Kay Ewbank
Subtitled 'a practical introduction to data structures and algorithms in JavaScript', this book is split into tw [ ... ]
|
Functional Programming in C#, 2nd Ed (Manning)
Author: Enrico Buonanno Publisher: Manning Date: February 2022 Pages: 448 ISBN: 978-1617299827 Print: 1617299820 Kindle: B09P1Z2PPB Audience: C# developers Rating: 5 Reviewer: Mike James Is C# a good language for functional programming?
| More Reviews |
|