SKILL JOURNEY

Go

Simple, concurrent

0/22
Lessons
0/2280
XP
0%
Complete
Up next · Lesson 1
Hello, World
+80 XP · Packages and fmt.
Continue
CHAPTER 01
Foundations
Lay the groundwork
0/5
1YOU ARE HERE
Lesson 1+80 XP
Hello, World
Packages and fmt.
▶ Continue here
2
Lesson 2+70 XP
Var
Long form.
🔒 Locked
3
Lesson 3+60 XP
Short Declare
Walrus operator.
🔒 Locked
4
Lesson 4+60 XP
Const
Constant.
🔒 Locked
5
Lesson 5+100 XP
Function
Typed function.
🔒 Locked
Clear all 5 lessons to unlock the chest
CHAPTER 02
Core Concepts
Build the core skills
0/5
6
Lesson 6+130 XP
Multi Return
Return two values.
🔒 Locked
7
Lesson 7+70 XP
If Statement
No parens.
🔒 Locked
8
Lesson 8+100 XP
For Loop
Go has only for.
🔒 Locked
9
Lesson 9+110 XP
Range
Iterate.
🔒 Locked
10
Lesson 10+80 XP
Slice
Dynamic list.
🔒 Locked
Clear all 5 lessons to unlock the chest
CHAPTER 03
Building Blocks
Wire things together
0/5
11
Lesson 11+110 XP
Map
Key-value.
🔒 Locked
12
Lesson 12+100 XP
Struct
Custom type.
🔒 Locked
13
Lesson 13+130 XP
Method
Receiver function.
🔒 Locked
14
Lesson 14+120 XP
Interface
Implicit satisfaction.
🔒 Locked
15
Lesson 15+100 XP
Goroutine
Concurrent.
🔒 Locked
Clear all 5 lessons to unlock the chest
CHAPTER 04
Advanced Patterns
Level up your craft
0/5
16
Lesson 16+130 XP
Channel
Goroutine communication.
🔒 Locked
17
Lesson 17+130 XP
If with Init
Short statement first.
🔒 Locked
18
Lesson 18+110 XP
Defer
Run at function end.
🔒 Locked
19
Lesson 19+130 XP
Error Return
Last return is error.
🔒 Locked
20
Lesson 20+110 XP
Pointer
Use &.
🔒 Locked
Clear all 5 lessons to unlock the chest
CHAPTER 05
Mastery
Master the language
0/2
21
Lesson 21+110 XP
Switch
No break needed.
🔒 Locked
22
Lesson 22+140 XP
Select
Channel multiplex.
🔒 Locked
Clear all 2 lessons to unlock the chest
Go Master
22 lessons left to claim the crown