During my first week working with Golang, I focused less on basic syntax and more on applying familiar backend engineering principles within a new ecosystem. The goal wasn’t just to learn Go, but to understand how established patterns translate into its design philosophy. To explore this, I built a simple to-do list API using the Gin framework, SQLite for persistence, and Uber’s Dig for dependency