🀄 完善标签查询功能

This commit is contained in:
dushixiang
2021-01-06 20:29:48 +08:00
parent fbac4c7c2b
commit 1a3a4025d5
4 changed files with 82 additions and 10 deletions

View File

@ -119,3 +119,16 @@ func IsDir(path string) bool {
func IsFile(path string) bool {
return !IsDir(path)
}
// 去除重复元素
func Distinct(list []string) []string {
result := make([]string, 0, len(list))
temp := map[string]struct{}{}
for _, item := range list {
if _, ok := temp[item]; !ok {
temp[item] = struct{}{}
result = append(result, item)
}
}
return result
}