Go
Go, or Golang, is an open source programming language developed at Google. The designers of Go wanted developers to have a programming language that made it quick and easy to develop applications. Go is used on servers, web development, and even command line interfaces.Related resources
Related resources
New to Go? Start here
All courses in Go
Free + Paid courses
All levels
7 courses
- Free course
Learn Go
Learn how to use Go (Golang), an open-source programming language supported by Google!Beginner Friendly6 Lessons - Free course
Learn Go: Loops, Arrays, Maps, and Structs
Learn about important Go concepts such as loops, arrays, maps, and structs!Beginner Friendly4 Lessons - Free course
Learn Go: Loops and Arrays
Automate repetitive actions using loops and organize and manipulate data with arrays.Beginner Friendly2 Lessons - Free course
Learn Go: Maps and Structs
Create associations in data using maps and organize related data using structs.Beginner Friendly2 Lessons - Free course
Learn Go: Functions
Create modular programs with functions.Beginner Friendly2 Lessons - Free course
Learn Go: Fundamentals
Learn how to use Go (Golang), an open-source programming language supported by Google.Beginner Friendly3 Lessons - Free course
Learn Go: Conditionals
Implement decision-making ability in your programs with conditionals.Beginner Friendly1 Lesson