</>
codenatomy
.io
All Courses
HTML
CSS
JavaScript
SQL
Python
Java
PHP
W3.CSS
C
C++
C#
Bootstrap
React
MySQL
jQuery
XML
Django
NumPy
Pandas
Node.js
DSA
TypeScript
Angular
AngularJS
Git
PostgreSQL
MongoDB
ASP
AI
R
Go
Kotlin
Swift
Sass
Vue
Gen AI
SciPy
AWS
Cybersecurity
Data Science
Programming
Bash
Rust
Skip to content
Go Tutorial
Learn Go
Simple, fast backend language
Start learning →
33 / 33 lessons ready
Full curriculum — in order
01
Introduction
02
Get Started
03
Syntax
04
Comments
05
Variables
06
Constants
07
Data Types
08
Operators
09
Strings
10
Booleans
11
If Else
12
Switch
13
Loops
14
Functions
15
Parameters
16
Arrays
17
Slices
18
Maps
19
Structs
20
Pointers
21
Methods
22
Interfaces
23
Packages
24
Modules
25
Error Handling
26
Goroutines
27
Channels
28
Concurrency
29
JSON
30
HTTP
31
Files
32
Generics
33
Testing