The Fundamentals of a Golang Microservice: Automate the Boring Stuff, Like a ProIntroduction: The Joy of Doing LessDec 23, 2024Dec 23, 2024
Published inStackademicPreventing Memory Leaks in Go: The Importance of Closing HTTP Response BodiesIn Go, one common source of memory leaks is not closing HTTP response bodies. This article will explain why this happens and how to prevent…Mar 8, 2024Mar 8, 2024
Published inStackademicGolang 101: Option PatternIn Go, the “option pattern” is a common design pattern used to provide flexible and extensible configuration options for functions or…Jan 28, 2024Jan 28, 2024
Golang 101: GoroutinesIn the last article we talked about concurrency in general. And, I hope you liked it and understood it. In this artical lets see how golang…Apr 29, 2023Apr 29, 2023
Golang 101: Concurrency “The Concept”In this article, I will not write a single line of code nor I will talk about anything that has to do with Golang concurrency, rather I…Apr 2, 2023Apr 2, 2023
My Visit To Anne Frank HouseRecently I was in Amsterdam, Netherlands where I visited the Anne Frank house. The visit was very eventful for me, how I didn’t have any…Mar 28, 2023Mar 28, 2023
Golang 101: InterfacesIn Golang, you can use interfaces to define a set of methods that a type must implement to work together with other types in your code…Mar 27, 2023Mar 27, 2023
How I solved the problem of Stale GitHub Pull RequestsHave you ever in your current team or previous companies faced a problem with stale and/or orphaned GitHub pull requests?Mar 19, 2023A response icon1Mar 19, 2023A response icon1