Welcome to the official walkthrough of my Go language journey based on the book βLearning Goβ. This GitHub repository is not just a code archive β itβs a living, evolving guide to help learners and engineers understand Go fundamentals through clean, structured, and automated examples.
I built this project to:
Chapter | Title | Description | Status |
---|---|---|---|
1 | Setting Up Your Environment | Install Go, CLI tools, Makefile, IDE setup | β |
2 | Data Types and Flow Control | Learn variables, types, loops, if/switch | π§ |
3 | Collections | Arrays, slices, maps, and iteration patterns | π§ |
β¦ | β¦ | β¦ | β |
β Completed π§ In Progress β Not Started
Makefile
go fmt
and go vet
learning-go-book-examples/
βββ ch1/ # Chapter 1: Go Setup
βββ ch2/ # Chapter 2: Data Types (WIP)
βββ assets/ # Diagrams, badges, and shared media
βββ .github/workflows/ # CI Definitions
βββ docs/ # GitHub Pages content
βββ README.md # Project overview
If youβre learning Go too, feel free to:
π βLearning is not passive β itβs a build-and-break journey.β