Professional Documents
Culture Documents
Fingerprinting Go
Fingerprinting Go
package model
import (
"fmt"
"strconv"
)
// Equal returns true if both sets contain the same elements (and not more).
func (s FingerprintSet) Equal(o FingerprintSet) bool {
if len(s) != len(o) {
return false
}
for k := range s {
if _, ok := o[k]; !ok {
return false
}
}
return true
}
subSet := s
superSet := o
out := FingerprintSet{}
return out
}