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
(679)
Level
Intermediate
Updated
Jun 9, 2015
Duration
3h 35m
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
(679)
Level
Intermediate
Updated
Jun 9, 2015
Duration
3h 35m
Your 10-day individual free trial includes:

Expert-led courses

Keep up with the pace of change with thousands of expert-led, in-depth courses.
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
Containers on AWS Wavelength
Intermediate
30m
Oct 18, 2021
Managing Docker Networking
Intermediate
1h 58m
Jun 29, 2021
Getting Started with Docker
Beginner
1h 26m
Oct 27, 2020
More courses by Nigel Poulton