Jump to ratings and reviews
Rate this book

Ultimate Go Programming

Rate this book
16+ Hours of Video Instruction

Ultimate Go Programming LiveLessons, Second Edition, provides an intensive, comprehensive, and idiomatic view of the Go programming language. This course focuses on both the specification and implementation of the language, including topics ranging from language syntax, design, and guidelines to concurrency, testing, and profiling. This class is perfect for anyone who wants a jump-start in learning Go or wants a more thorough understanding of the language and its internals.

In this video training, Bill Kennedy starts by providing a deep and intensive dive into Go’s language syntax, idioms, implementation, and specification. Then Bill guides you through the essential things you need to know about designing software in Go. With that strong foundation, Bill then teaches the language mechanics behind Go’s concurrency primitives and covers all the things you need to know to design concurrent software. Finally, Bill covers the tooling Go provides for testing, tracing, and profiling your programs.

About the Instructor

William Kennedy is a managing partner at Ardan Studio in Miami, Florida, a mobile, web, and systems development company. He is also a coauthor of the book Go in Action, the author of the blog "GoingGo.Net," and a founding member of GoBridge, which is working to increase Go adoption through embracing diversity.

Skill Level

Intermediate
Learn How To

Read code with an understanding of the language mechanics and internals
Understand costs by knowing the different semantics of the language
Code and design software more effectively
Design your Go projects and better ways to package your APIs
Write multithreaded code in Go and learn the things you need to focus on
Unit test your code and write benchmarks to validate assumptions
Profile and trace your Go programs to identify and fix bugs and to make improvements

16 pages, Unknown Binding

First published March 1, 2017

4 people are currently reading
9 people want to read

About the author

William Kennedy

195 books5 followers
There is more than one author by this name in the Goodreads data base.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
2 (50%)
4 stars
2 (50%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 of 1 review
Profile Image for Kris.
250 reviews14 followers
August 19, 2020
This is pretty good. Wouldn't recommend it to beginners, but if you know some Go basics then you should be fine.
Naming interfaces in Go is brilliant. Interface for behaviour. https://golang.org/doc/effective_go.h... for some basics.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.