diff --git a/source/wrappers/dedupsource.go b/source/wrappers/dedupsource.go index 2d9fc6c367..1fde740988 100644 --- a/source/wrappers/dedupsource.go +++ b/source/wrappers/dedupsource.go @@ -40,7 +40,7 @@ func NewDedupSource(source source.Source) source.Source { func (ms *dedupSource) Endpoints(ctx context.Context) ([]*endpoint.Endpoint, error) { log.Debug("dedupSource: collecting endpoints and removing duplicates") result := make([]*endpoint.Endpoint, 0) - collected := map[string]bool{} + collected := make(map[string]struct{}) endpoints, err := ms.source.Endpoints(ctx) if err != nil { @@ -63,7 +63,7 @@ func (ms *dedupSource) Endpoints(ctx context.Context) ([]*endpoint.Endpoint, err continue } - collected[identifier] = true + collected[identifier] = struct{}{} result = append(result, ep) }