Learn Go: Loops, Arrays, Maps, and Structs

Start

Why Learn Go: Loops, Arrays, Maps, & Structs?

Go (Golang) is a powerful open-source programming language supported by Google that is often thought of as the language of the Cloud. It is used by Dropbox, Meta, Riot Games, and many other companies. Loops, arrays, maps, and structs are powerful aspects of the language that allow for greater program complexity.

Take-Away Skills

Building off of the introductory Learn Go course, this course expands upon Go fundamentals, including control flow (such as loops) and more complex data types (such as arrays, maps, and structs)!

Codecademy courses have been taken by employees at

Google LogoFacebook LogoNASA LogoIBM LogoDropbox Logo
  1. 1
    See what you will learn in the Learn Go course!
  2. 2
    This lesson will introduce you to loops.
  3. 3
    Learn to organize your data into arrays in Go!
  4. 4
    Learn to use Maps to associate data in the Go language!
  5. 5
    Learn how to create structs which organize data in the Go language!

What you'll create

Portfolio projects that showcase your new skills

Pro Logo

How you'll master it

Stress-test your knowledge with quizzes that help commit syntax to memory

Pro Logo
testimonial

— Madelyn, Pinterest

I know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.

Course Description

Learn about important Go concepts such as loops, arrays, maps, and structs!

Details

Earn a certificate of completion
8 hours to complete in total
Beginner

1 article

This lesson will introduce you to loops.

1 lesson, 1 quiz, 1 project

1 lesson, 1 quiz, 1 project

1 lesson, 1 quiz, 1 project

2 articles