chore(all): return concrete types, accept interfaces

- Remove exported interfaces unused locally
- Define interfaces to accept arguments
- Return concrete types, not interfaces
This commit is contained in:
Quentin McGaw
2022-06-11 01:34:30 +00:00
parent 0378fe4a7b
commit 578ef768ab
132 changed files with 594 additions and 935 deletions

View File

@@ -12,10 +12,6 @@ var (
ErrRouteDefaultNotFound = errors.New("default route not found")
)
type DefaultRouteGetter interface {
DefaultRoutes() (defaultRoutes []DefaultRoute, err error)
}
type DefaultRoute struct {
NetInterface string
Gateway net.IP