Go courses

About 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 topics

Go courses

Filters12 results

Level

Type

Learn all the skills you need to land a new career in tech.
 
Learn all the concepts you need to gain a new technical skill.
 
Prepare and practice for top industry certifications.
 
Learn concepts used for specific languages or technologies.
 

Average time to complete

Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary.
 
Most relevant
12 results
Most relevant
  • Learn how to use Go (Golang), an open-source programming language supported by Google!
    • Beginner Friendly.
      6 hours
  • Create associations in data using maps and organize related data using structs.
    • Beginner Friendly.
      2 hours
  • Automate repetitive actions using loops and organize and manipulate data with arrays.
    • Beginner Friendly.
      2 hours
  • Learn to handle files and errors effectively and master web programming in Go in this intermediate course. Ideal for aspiring Go experts.
    • With Certificate
    • Intermediate.
      4 hours
  • Learn how to use Go (Golang), an open-source programming language supported by Google.
    • Beginner Friendly.
      2 hours
  • Learn about important Go concepts such as loops, arrays, maps, and structs!
    • Beginner Friendly.
      4 hours
  • Take your Golang skills to the next level by learning how to use Go functions to create modular programs.
    • Beginner Friendly.
      1 hour
  • Learn about handling files and directories in this Intermediate Go course.
    • With Certificate
    • Intermediate.
      1 hour
  • Learn how to implement decision-making ability in your programs with Go conditionals.
    • Beginner Friendly.
      1 hour
  • Dive deeper into Go in this intermediate course and learn about web programming with the Go net/http package.
    • With Certificate
    • Intermediate.
      2 hours
  • Learn the syntax of interfaces in Go and best practices for implementing them.
    • Beginner Friendly.
      2 hours
  • Learn about the best practices for effective error handling in Go.
    • With Certificate
    • Intermediate.
      2 hours