PinnedSai TejaHTTP Trace in GoLangOne of the most popular reasons for using Go is that it supports a wide variety of built-in packages. One of these packages is Httptrace…Apr 8, 20232Apr 8, 20232
PinnedSai TejaWorker Pool Pattern in Go LangDealing with numerous tasks using a limited number of resources is always a challenging thing. In Go, we would always like to use more go…Mar 15, 2023Mar 15, 2023
PinnedSai TejaSpeed up your APIs — Part 2Welcome to the Part-2 of Speed Up Your API’sMar 3, 2023Mar 3, 2023
Sai TejaContext in GoLangIn Go, the context package provides a powerful mechanism for managing the lifecycle of operations and propagating cancellation signals…May 29, 2023May 29, 2023
Sai TejaSpeed up your APIsCreating new objects can be a relatively expensive operation, especially if it involves allocating memory on the heap, so reusing objects…Feb 20, 2023Feb 20, 2023
Sai Teja3 Deep BreathsTaking breaks and engaging in stress-relieving activities is important for mental and physical health. Deep breathing is a simple and…Feb 15, 2023Feb 15, 2023
Sai TejaFunctional Options Pattern in GOThe Functional Options Pattern is a design pattern that allows you to create a configurable struct by defining a variadic constructor that…Feb 14, 20232Feb 14, 20232
Sai TejaBuilder Pattern in GoThe builder design pattern is a useful tool for creating complex objects step by step by using a builder object. It provides a clear…Feb 9, 20232Feb 9, 20232