Coddy logo

Explore

Categories

Programming language

Explore courses by programming language.

Course type

Learn, challenge or build your portfolio in a practice-driven way.

Level of knowledge

Choose courses tailored to your level of knowledge perfectly.

Or try to search for any course. Still can't find? let us know what are you missing!

Journey

Daily Challenge

search
Store
menu icon
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

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