/Golang

This is a golang repository, where I just add on files and folder after some learning new topic.

Primary LanguageGo

Golang Learning Journey

Welcome to my Golang learning journey repository! This repository contains code, examples, and resources related to my journey of learning and mastering the Go programming language.

Table of Contents

Getting Started

If you are new to Go or want to refresh your knowledge, here are some resources to get you started:

  1. Official Golang Documentation
  2. A Tour of Go
  3. Effective Go
  4. Go by Example

Make sure you have Go installed on your machine. You can download it from the official Go website.

Folder Structure

/
|-- 01Hello/
|   |-- go.mod
|   |-- main.go
|-- 02Variables/
|   |   |-- go.mod
|   |   |-- main.go
|-- 03UserInput/
|   |   |-- go.mod
|   |   |-- main.go
|-- 04Conversion/
|   |   |-- go.mod
|   |   |-- main.go
|-- 05AnyTime/
|   |   |-- go.mod
|   |   |-- main.go
|-- 06Pointers/
|   |   |-- go.mod
|   |   |-- main.go
|-- 07Arrays/
|   |   |-- go.mod
|   |   |-- main.go
|-- 08Slice/
|   |   |-- go.mod
|   |   |-- main.go
|-- 09Functions/
|   |   |-- go.mod
|   |   |-- main.go
|-- 10Maps/
|   |   |-- go.mod
|   |   |-- main.go
|-- 11Structs/
|   |   |-- go.mod
|   |   |-- main.go
|-- 12If-Else/
|   |   |-- go.mod
|   |   |-- main.go
|-- 13SwitchCase/
|   |   |-- go.mod
|   |   |-- main.go
|-- 14Loops/
|   |   |-- go.mod
|   |   |-- main.go
|-- 15Methods/
|   |   |-- go.mod
|   |   |-- main.go
|-- README.md
|-- .gitignore
|-- go.work
  • examples: Contains simple code examples to understand specific concepts.
  • exercises: Includes coding exercises to practice and reinforce your Golang skills.

License

This repository is licensed under the MIT License - see the LICENSE file for details.