Posts
-
Go Channels Fundamental Pattern #2: First-Response-Wins
In Part 1 we have already discussed how Go channels are used to create indefinite processes. Now, we will discuss... -
Go Channels Fundamental Pattern #1: Indefinite Process
In Go, channel is a simple type that can be used for sending and receiving data concurrently. We also have...Implementing Optional in Go
Optional is a type of data that can handle a true absence. For example, in a survey form, we may...Do We Really Need Go Generics?
Generics is the most anticipated feature in Go starting from v1.18, but its power is often misunderstood. In this article,...Implementing Interface in Python
An interface serves as a blueprint for classes in object-oriented programming. A formal interface defines a list of methods for...subscribe via RSS