type FakeInterface … var _ … // NewFake creates a new FakeInterface func NewFake() *FakeInterface { … } // ListEntries is part of Interface func (fake *FakeInterface) ListEntries(_ uint8) ([]*netlink.ConntrackFlow, error) { … } // ClearEntries is part of Interface func (fake *FakeInterface) ClearEntries(_ uint8, filters ...netlink.CustomConntrackFilter) (int, error) { … }