
Learning Go
April 2025
Go
CLI
Goroutines
This repository contains a collection of command-line applications built while learning the Go programming language. The project served as my hands-on playground for exploring Go fundamentals and best practices. Most of these projects follow the tutorials by Maximilian Schwarzmuller on Udemy.
This project helped me become proficient with Go programming and its ecosystem. Each sub-project implements different aspects of the language to provide a comprehensive learning experience.
The repository demonstrates:
Ensure you have Go installed on your system (version 1.16+ recommended).
# Clone the repository
git clone https://github.com/kfly2fly/learn-go.git
# Build all programs
go build ./...
# Run a specific program
go run price_calculator/main.go
During this project, I used these resources: