Reflection is often viewed as a Smell in Java, C#, etc. Even if Golang have interface{} in too many places, you are using a static typed language, how did you come not to know which type do you use? Some usages are perfectly legal, but it’s quite regularly a smell, especially when if multiply or […]
