Go Fundamentals
Offered By: Pluralsight
Course Description
Overview
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.
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.
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.
Syllabus
- Course Overview 1min
- Course Introduction 5mins
- Introducing Go 10mins
- Hello World 19mins
- Working with Variables and Constants 33mins
- Working with Functions 18mins
- Working with Conditionals 28mins
- Working with Loops 19mins
- Arrays and Slices 24mins
- Working with Maps 12mins
- Working with Structs 11mins
- Concurrency in Go 18mins
- What Next? 2mins
Taught by
Nigel Poulton
Related Courses
Aprendiendo a programar en GoCoursera Project Network via Coursera Learn Go
Codecademy Command Line Interface (CLI) With Golang From Infosys
Coursera Project Network via Coursera Concepts in Golang - Loops, decision statements and function
Coursera Project Network via Coursera Learn Go Programming - Golang Tutorial for Beginners
freeCodeCamp