This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDF The popular standard, used most often with the free Adobe® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Also available in other formats.
Register your product to gain access to bonus material or receive a coupon.
More and more programmers and organizations are discovering that the Go language offers immense potential for building simpler, more reliable, more efficient software. Now, in just 24 lessons of one hour or less, you can learn all the skills and techniques you’ll need to write high-quality Go programs. Each short, easy lesson builds on all that’s come before, helping you master all of Go’s essentials, and use Go to address your unique challenges. Go in 24 Hours, Sams Teach Yourself covers all this, and much more:
Unlike most Go books, Go in 24 Hours, Sams Teach Yourself assumes absolutely no computer science background, making it ideal for millions of self-taught programmers. Its step-by-step instructions walk you through common questions, issues, and tasks; Q-and-As, Quizzes, and Exercises build and test your knowledge; "Did You Know?" tips offer insider advice and shortcuts; and "Watch Out!" alerts help you avoid pitfalls. By the time you’re finished, you’ll be comfortable using Go to solve a wide spectrum of programming and business problems.
1. Getting Started
2. Understanding Types
5. Control Structures
6. Arrays, Slices, Maps
7. Pointers and Structs
8. Interfaces and Methods
10. Error Handling
14. Go Conventions
15. Testing and Benchmarking
17. A Simple Command Line Tool
18. An HTTP Server in Go
19. An HTTP client in Go
20. Working with JSON
21. Working with Files
22. A Basic tcp Chat Server
23. A Basic JSON API