Skip to content

This repository documents my Go programming journey, showcasing code files with various concepts and exercises.

Notifications You must be signed in to change notification settings

fjadidi2001/GoLang-Exploration

Repository files navigation

Go Learning Repository

Description

Welcome to the GoLang-Exploration repository! This repository is dedicated to my journey of learning the Go programming language (Golang). Throughout this project, you will find various Go code files that demonstrate different concepts, features, and functionalities of the language. Each file represents specific challenges and exercises that I have completed to enhance my skills and understanding of Go.

File Structure

  • 01for.go: Introduction to the for loop.
  • 10concurrency.go: Exploring concurrency in Go.
  • 10func.go: Introducing functions in Go.
  • 11concurrent.go: Advanced examples of concurrency.
  • 12whileLoop.go: Utilizing while loops in Go.
  • 13infiniteloop.go: Understanding infinite loops.
  • 14forEach.go: Implementing for-each loops.
  • 15exitLoop.go: Exiting loops gracefully.
  • 1func.go to 9func.go: Series of function examples, each demonstrating different aspects and use cases of functions in Go.
  • go.mod: Go module file for dependency management.

Learning Goals

The primary goal of this repository is to solidify my understanding of the Go language by tackling practical programming challenges. By experimenting with various features, particularly concurrency, I aim to gain hands-on experience in writing efficient and clean Go code.

Contributions

This repository is continuously updated as I learn more about Go. Feel free to explore my code and learn alongside me. Your feedback and suggestions are welcome!

Getting Started

To get started with the code, make sure you have Go installed on your machine. Clone this repository, navigate to the respective files, and run the examples in your local Go environment.

Feel free to reach out for any questions or collaborations!

About

This repository documents my Go programming journey, showcasing code files with various concepts and exercises.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages