Go Fundamentals

In this course, you'll learn to program with the increasingly popular Go programming language from Google. Starting from the ground up and assuming no prior knowledge, this course will leave you feeling comfortable writing small Go programs, and familiar with all the major features of the language.
Course info
Rating
(595)
Level
Intermediate
Updated
Jun 9, 2015
Duration
3h 36m
Table of contents
Course Introduction
Introducing Go
Hello World
Variables and Constants
Functions
Conditionals
Loops
Arrays and Slices
Maps
Structs
Concurrency
What Next?
Description
Course info
Rating
(595)
Level
Intermediate
Updated
Jun 9, 2015
Duration
3h 36m
Description

Interested in learning to program? Heard good things about Google's Go programming language? Then this course is for you! This course, which assumes no prior knowledge of programming with Go, will cover all the major aspects of the language, from the very basics of variables, through loops, conditionals, functions, and even an introduction to concurrent programming. This course is the ideal stepping stone for anyone interested in learning to program with Go.

About the author
About the author

Nigel is a Docker Captain and popular technology author. He is known for his engaging videos and books on cloud-native technologies such as Docker and Kubernetes.

More from the author
Docker and Kubernetes: The Big Picture
Beginner
1h 47m
Feb 13, 2019
Docker Deep Dive
Intermediate
4h 36m
Jan 4, 2018
Getting Started with Kubernetes
Beginner
2h 53m
May 22, 2017
More courses by Nigel Poulton