Loading certificates...
Loading certificates...
## Learning GoLang – Udemy Completed an in-depth Udemy course on Go programming, building real‑world tools under tight deadlines. Covered core language concepts, best practices, and modern Go frameworks. ### Core Learning Outcomes: - **Go Syntax & Types**: structs, interfaces, embedding, generics - **Concurrency**: goroutines, channels, select statements, worker pools, sync primitives - **Web Frameworks**: Fiber for fast HTTP servers - **CLI Development**: Cobra for command‑line tools - **Web Scraping**: Colly for structured data extraction - **Data Export**: CSV generation and download - **API Design**: RESTful endpoints, middleware, error handling - **Microservices**: modular service patterns, Docker deployment - **Testing & Debugging**: unit tests, benchmarks, profiling ### Featured Projects: #### Live News Scraper (Go, Fiber & Colly) - Full‑stack scraper grouping headlines by genre - HTTP server with Fiber, scraping via Colly - Instant CSV export of structured news data - Designed for future ML integration #### Website Health Checker (Go & Cobra) - CLI microservice verifying website availability - Built with Go and Cobra for intuitive commands - Exit codes and logging for automation pipelines #### DragonBall API (Go & Fiber) - High‑performance API serving DragonBall character, arc, episode data - Fiber framework for low‑latency endpoints - Designed for easy frontend integration #### URL Shortening Service (Go) - Simple, self‑hosted URL shortener in Go - Hashing, persistence, redirect handling Built confidence in end‑to‑end Go development, concurrent programming, and production‑grade tooling.