splunk / pipelines

Concurrent processing pipelines in Go.
MIT License
21 stars 8 forks source link

Feature: add a generic sets implementation #1

Closed kalexmills-splunk closed 2 years ago

kalexmills-splunk commented 2 years ago

Adds a generic sets implementation; which is not (yet) part of the Go stdlib.

Hides the use of map[T]struct{}, which is the most efficient way to use a map as a set in terms of space, but is also ugly.