does connection need to be its own package? calling Interface interface is a bit atypical, compare with stdlib net for example, in general wondering when the concrete type should have the less nice name and the interface should have the name of the concrete type
does connection need to be its own package? calling Interface interface is a bit atypical, compare with stdlib net for example, in general wondering when the concrete type should have the less nice name and the interface should have the name of the concrete type