Skip to content

surajprojects/90daysgolangchallenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


90 Days of GoLang Challenge

Welcome to my 90 Days of GoLang 🚀 repo!
I’m learning Go from Go by Example and documenting my progress day-by-day with simple, clean code examples.

What's Inside?

Each day = a separate folder or file containing examples of Go concepts I learned that day.

Day Topic Code File
1 Hello World day1-hello.go
2 Value Types day2-values.go
3 Variables day3-variables.go
4 Constants day4-constants.go
5 For Loop day5-for.go
6 If / Else day6-ifelse.go
... Coming soon Stay tuned 😎

Each file is standalone. Run them directly with:

go run dayX-topic.go

Why I'm Doing This?

  • To build daily routine & momentum 💪
  • To deeply understand Go fundamentals 🧠
  • To share progress and inspire others 👨‍💻

YouTube Shorts

I’m also posting a short video every day for each topic:
▶️ Watch the Playlist

How to Contribute?

You can fork it, try out the examples, or improve them.
PRs are welcome if you want to add variations or better examples!

Tech Stack

  • Go (Latest version)
  • VS Code
  • Go by Example (Main resource)

License

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

Star this repo if you're also on your Go journey!

Let’s gooo 🚀
No break, no excuses — just Go 🔥

Author

Made with ❤️ by Tiger


About

Star this repo if you're also on your Go journey!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages