Data structures: Bloom filter
As we all know, there is a vast number of data structures out there. One of the data structure categories is probabilistic data structures. Probabilistic dat...
As we all know, there is a vast number of data structures out there. One of the data structure categories is probabilistic data structures. Probabilistic dat...
When building an API (or other kinds of applications, to be frank), sometimes it is useful to set some constraints to the task being carried out (e.g. handli...
Sometimes, we find ourselves wanting to add functionality to objects of a class without affecting all objects of the class (unlike inheritance or composition...
Structs are one of the most widely used data structures in go. Combined with interfaces and methods, structs allow us model our data in a way that is somehow...
Channels is an integral part of Go applications. They are typed conduits that allow communication between different parts of an application. Recently, I came...