Loading certificates...
Loading certificates...
## Learning Go Projects – Udemy Completed a project‑driven Go programming course focused on writing modular, production‑ready tools. Gained hands‑on experience with Go’s syntax, concurrency, and standard libraries through real-world projects. ### Key Learning Areas: - **Goroutines & Channels**: concurrency primitives - **Error Handling**: idiomatic error wrapping and propagation - **OOP in Go**: struct methods and encapsulation - **XML/JSON Parsing**: unmarshalling from APIs and RSS feeds - **CLI Development**: flags, input parsing, TUI interfaces - **HTTP Servers**: building and consuming REST APIs ### Built Projects: #### Repository Transfer Script - CLI tool to automate GitHub repo transfers between accounts/orgs - Useful for switching between Copilot and production GitHub accounts - Fast, minimal Go implementation - [Repo](https://github.com/MishraShardendu22/Go-TransferScript) #### Language Translate – Bubble Tea CLI - TUI language translator using **Bubble Tea** framework - Integrated with Google Translate API - [Repo](https://github.com/MishraShardendu22/Language-Translate-TUI) #### Google Trends CLI Tool - CLI app parsing **Google Trends RSS feeds** - Practiced XML unmarshalling and struct handling - [Repo](https://github.com/MishraShardendu22/Google-Trends) #### Nutrition Calculator API - Plug‑and‑play API for computing nutrition from ingredient input - OOP‑style methods for modular integration - Built for SaaS use and hackathon readiness - [Live API](https://nutrition-calculator-hvzj.onrender.com) This course reinforced applied Go development skills across networking, data parsing, CLI tooling, and scalable API construction.