State Design Pattern: Let's build a circuit breakerDefinition of State pattern: The state pattern is a behavioral software design pattern that allows an object to alter its behavior when its internal state changes. This pattern is close to the concept of finite-state machines. The state pattern can ...4 min read·returnfn.comAug 20, 2021
tunny: A goroutine pool for GoTunny is a Golang library for spawning and managing a goroutine pool, allowing you to limit work coming from any number of goroutines with a synchronous API3 min read·returnfn.comJul 15, 2021
Draw Github's contribution activity using GoI wanted to know how image package works and how can I draw images in Go language. So I decided to draw Github's contribution activity that you find in each user's profile. Here is my contribution activity calendar in Github: Show me the code First...3 min read·returnfn.comJul 3, 2021
Let's build a concurrent file downloader in GoHow to implement a concurrent file downloader in Golang3 min read·returnfn.comMay 30, 2021