Python, Prompt Engineering, Data Science — Build the Skills Employers Want Now
Build AI Apps with Azure, Copilot, and Generative AI — Microsoft Certified
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Go, or Golang is a fast and efficient programming language built for scalable software development. It’s widely used in cloud-native infrastructure, web development, and operations. With its growing adoption, learning Go equips you to build reliable, high-performance solutions for modern applications.
Syllabus
- Learn Go: Introduction: Ready to learn how to use Google's new programming language, Go?
- Lesson: Learn Go: Introduction
- Quiz: Go Basics
- Project: Gopher It
- Learn Go: Variables: Learn about creating and storing values in Go by using variables. Use different types to indicate what values those variables store.
- Lesson: Learn Go: Variables and Types
- Quiz: Learn Go: Variables and Types Quiz
- Project: Comic Mischief
- Learn Go: fmt Package: Learn how to print and scan data using Go's `fmt` package!
- Lesson: Learn Go: fmt Package
- Quiz: Learn Go: fmt Package
- Project: New Device Setup
- Learn Go: Conditionals: If you want to learn about implementing conditionals in Go, you've come to the right place!
- Lesson: Learn Go: Conditionals
- Quiz: Go Conditionals
- Project: Bank Heist
- Learn Go: Functions: Learn how to write Go functions in this action-packed course!
- Lesson: Learn Go: Functions
- Quiz: Learn Go: Functions Quiz
- Project: Learn Go Functions: Interstellar Travel
- Lesson: Learn Go: Addresses and Pointers
- Learn Go: Interfaces: Learn the syntax and usage of Interfaces in Go
- Lesson: Interfaces in Go
- Project: Go Fitness Tracker: Implementing Interfaces
- Quiz: Interfaces in Go Quiz
- Article: Learn Go: Next Steps
Taught by
Lucas White
Reviews
5.0 rating, based on 1 Class Central review
4.5 rating at Codecademy based on 1856 ratings
Showing Class Central Sort
-
Best course for Golang Beginners but must have some knowledge about C language its better i recommend first doing CS50's Introduction to computer science then do this course.
it will strengthen your roots in this field.