A few tools for dealing with various channel relationships in go. Many to one, one to many, many to many.