Loading...Creator image

Creator

Anonymous

Introduction to Golang

Learn the fundamentals of the Go programming language by tackling engaging beginner-level challenges step by step.

45 Lessons

44 Challenges

certification icon

With Certificate

Prerequisites

No prior knowledge required

Save for later

Introduction

Introduction

Project Structure

Hello World!

Variables

Variable Declaration

Multiple Declaration

Zero Value

Variable Initialization

Variable Scope

Short Declaration

Redeclaration of a Variable

Swap Values

Recap Challenge #1

Constant and Data Types

Constants

Float

Integer

Printf

Hex

Type Conversion

String

Escape and Concatenate

Recap Challenge #1

Recap Challenge #2

Operator

Arithmetic Operations

Assignment Operators

Logical Operators

Comparison

Bitwise Operations

IncDec

Recap Challenge #1

Loops and Control Structures

If Statement

Else Statement

Elseif

Nested If

Switch

Switch with ranges of values

For Loop

Nested Loop

Short Loop

Recap Challenge #1

Arrays

Arrays

Access a Specific Element

Modify an Element

Iterate over an Arrays

Recap Challenge #1

Recap Challenge #2