Go (Programming Language)

Go, also known as Golang, is a statically typed, compiled programming language designed for efficiency and concurrency. Coursera's Go programming language catalogue teaches you about the versatile and robust language created by Google. You'll learn everything from the basic syntax and data types of Go, to more advanced features such as Goroutines and Channels for concurrent programming. You'll also gain insights into Go's interfaces, packages, and testing framework. This skill will empower you to tackle large-scale networked systems, cloud-native applications, and performance-critical software with efficiency and ease.
4credentials
9courses

Most popular

Trending now

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "go (programming language)"

What brings you to Coursera today?

Leading partners

  • Google Cloud
  • University of California, Santa Cruz
  • University of California, Irvine
  • Packt
  • Codio