Browse Source

update

master v0.0.52
RealXLFD 1 month ago
parent
commit
1c226938e4
  1. 15
      utils/str/types.go

15
utils/str/types.go

@ -14,8 +14,23 @@ func (m Map) Json() []byte {
return result
}
func KeyFrom(args ...string) Key {
key := make(Key)
for i := range args {
key[args[i]] = struct{}{}
}
return key
}
type Key map[string]struct{}
func (k Key) Add(args ...string) Key {
for i := range args {
k[args[i]] = struct{}{}
}
return k
}
func (k Key) Has(key string) bool {
_, ok := k[key]
return ok

Loading…
Cancel
Save