Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Go Fundamentals

Starting from the ground up and assuming no prior knowledge, this course will teach you to program in the Go programming language from Google. You'll leave writing small Go programs and feeling familiar with all the major features of the language.

Intermediate
3h 26m
(770)

Created by Nigel Poulton

Last Updated Dec 16, 2022

Course Thumbnail
  • Course

Go Fundamentals

Starting from the ground up and assuming no prior knowledge, this course will teach you to program in the Go programming language from Google. You'll leave writing small Go programs and feeling familiar with all the major features of the language.

Intermediate
3h 26m
(770)

Created by Nigel Poulton

Last Updated Dec 16, 2022

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Are you interested in learning to program? Have you heard good things about Google's Go programming language? Then, this course is for you! In this course, Go Fundamentals, you'll learn the basics of programming in Go. First, you'll learn the mandatory "Hello World." Next, you'll discover decision-making with conditionals and the basics of functions. Then, you'll work with data using variables and things like slices and maps. Finally, you'll explore how to create your own custom data types with structs, and get your head around concurrent programming with goroutines. When you're finished with this course, you'll have the skills and knowledge of Go needed to start using Go in some of your own projects, and add programming in Go to your expanding list of skills.

Go Fundamentals
Intermediate
3h 26m
(770)
Table of contents

About the author
Nigel Poulton - Pluralsight course - Go Fundamentals
Nigel Poulton
32 courses 4.7 author rating 18382 ratings

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.

Get started with Pluralsight