Skip to content

Likhith-28/Learn_Go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Learn Go – Practice Repository

πŸ“Œ Overview

This repository documents my hands-on Go learning journey. It contains structured problem sets and solutions covering Go fundamentals including variables, data types, loops, arrays, slices, maps, functions, structs, JSON, error handling, and file handling.

Each topic folder includes multiple exercises implemented in Go to strengthen syntax understanding, logic building, and problem-solving ability.


πŸ“ Repository Structure

The repository is divided into major learning segments:

  • Basics (Variables, Constants, Data Types)
  • Loops & Conditionals
  • Arrays
  • Slices
  • Maps
  • Functions
  • Structs & Methods
  • JSON Handling
  • Error Management
  • File Handling

These exercises are created from a structured Go practice sheet covering 100+ questions.


🎯 Goals of This Repository

  • Build strong fundamentals in Go programming
  • Improve problem-solving through hands-on tasks
  • Write clean, idiomatic Go code
  • Prepare for professional Go development areas like backend and systems

🧠 Why This Repository Exists

Most Go tutorials focus on syntax rather than practice.
This repository bridges that gap by providing complete practice-based coverage of Go fundamentals, allowing consistent skill development through coding challenges.


πŸš€ Future Enhancements

Upcoming additions planned:

  • Go concurrency (goroutines, channels)
  • API development using net/http
  • Database integrations
  • Mini projects for backend workflows

πŸ“Œ Status

βœ” Practice sheet completed
βœ” Repository organized topic-wise
⬜ Add extra real-world Go project folders


πŸ”– License

This repository is for personal learning and open reference use.

About

My Personal GO course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages