SandeepMastering Go: Essential Best Practices for High-Quality and Efficient DevelopmentGolang is a game-changer in the realm of software development. Go addresses many of the challenges I’ve encountered in building efficient…Jun 28, 20241Jun 28, 20241
Stefanie LaiMastering Go: In-Depth Analysis of Uber and Google’s Coding StandardsExploring the Essence of Go Programming Through Uber and Google’s Style GuidesFeb 7, 20246Feb 7, 20246
karan parharImplementing Robust Retry Patterns in GolangIn the realm of distributed systems and network programming, handling transient errors gracefully is a pivotal aspect of building resilient…Jan 18, 2024Jan 18, 2024
InLevel Up CodingbyBeck MoultonUseful and Versatile Go Code SnippetsDuring the development of production projects, I often find myself repeating code and unconsciously using certain techniques until I…Jan 17, 2024Jan 17, 2024
InStackademicbyJolyon Direnko-SmithError Handling in Go: Beyond the BasicsOr: How I Learned to Stop Worrying and Love Error Handling in GoOct 24, 2023Oct 24, 2023
yohamtaMastering DDD: Repository Design Patterns in GoThis article aims to deepen the understanding of “Repository”, a core concept in Domain-Driven Design (DDD). We will explore the…Jan 2, 20245Jan 2, 20245
InStackademicbyJolyon Direnko-SmithError Handling in Go: First Steps with WrappingExploring how and why we can return more complex errors containing other errors.Nov 1, 20233Nov 1, 20233
InRavelin Tech BlogbyPhil Pearl[]byte vs string in GoA []byte is essentially just this:Oct 8, 20166Oct 8, 20166