feat: create webfinger app

This commit is contained in:
Jon Lundy
2023-01-11 19:42:06 -07:00
parent 17569cfb2b
commit 352443f172
15 changed files with 1263 additions and 6 deletions

View File

@@ -34,6 +34,22 @@ func (s Set[T]) Delete(items ...T) Set[T] {
return s
}
func (s Set[T]) Equal(e Set[T]) bool {
for k := range s {
if _, ok := e[k]; !ok{
return false
}
}
for k := range e {
if _, ok := s[k]; !ok {
return false
}
}
return true
}
func (s Set[T]) String() string {
if s == nil {
return "set(<nil>)"