The quest for the perfect Go logging interface