In my few years of using Golang, I’ve come across several discussions involving the use of interfaces. The arguments range from: Why are we not defining interfaces with the type definition like in typical static languages like C++, Java etc ?Should this package export interface in combination with the