Image for Go in 24 Hours, Sams Teach Yourself: Next Generation Systems Programming with Golang

Go in 24 Hours, Sams Teach Yourself: Next Generation Systems Programming with Golang

Part of the Sams Teach Yourself series
See all formats and editions

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:

  • Mastering core Go language features and standard library packages
  • Discovering how Go compares with JavaScript: what’s the same, what’s different, and how to leverage web/js/node.js skills you may already have
  • Getting productive with Go command-line tools, web servers, and other development tools
  • Working with types, variables, functions, control structures, arrays, slices, maps, and strings
  • Using pointers, structs, interfaces, and methods
  • Handling errors
  • Working with goroutines and channels
  • Mastering Go’s unique conventions for more effective coding
  • Testing and benchmarking Go code
  • Writing HTTP clients and servers with Go
  • Working with JSON and files
  • Building a basic tcp Chat Server and JSON API
  • Deploying Go code

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.

Read More
Available
£153.54
Add Line Customisation
Available on VLeBooks
Add to List
Product Details
Pearson Education
0134771966 / 9780134771960
eBook (EPUB)
005.133
20/12/2017
English
368 pages
Copy: 10%; print: 10%