Categorygithub.com/miesnerjacob/go-by-example-custom
repository
0.0.0-20241222195232-70f1966b7e89
Repository: https://github.com/miesnerjacob/go-by-example-custom.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

go-by-example-custom

πŸ“š About This Repository

This repository is my hands-on learning journey through Go. I am recreating examples from Go By Example with my own code and extensions to deepen my understanding of the Go programming language.


πŸš€ Project Goals

  1. Learn by Doing: Write custom Go examples for each core language feature.
  2. Explore Edge Cases: Challenge myself to extend functionality, handle errors, and test limits.
  3. Build Go Proficiency: Develop clean, idiomatic Go code ready for real-world projects.

πŸ—‚οΈ Repository Structure

Each topic is organized into its own folder:

  • 01_hello-world/
  • 02_values/
  • 03_variables/
  • 04_constants/
  • 05_for/
  • ...

Each folder contains:

  • main.go: My custom example implementation.
  • README.md (optional): Notes, explanations, or reflections on the concept.

πŸ§‘β€πŸ’» How to Use

  1. Clone the repository:
git clone https://github.com/your-username/go-by-example-custom.git
cd go-by-example-custom
  1. Run an example: Navigate to the topic folder and run:
go run main.go

Let’s Go! πŸš€