type HaveEachMatcher … func (matcher *HaveEachMatcher) Match(actual interface{ … } // FailureMessage returns a suitable failure message. func (matcher *HaveEachMatcher) FailureMessage(actual interface{ … } // NegatedFailureMessage returns a suitable negated failure message. func (matcher *HaveEachMatcher) NegatedFailureMessage(actual interface{ … }