mirror of
https://github.com/oneclickvirt/backtrace.git
synced 2025-04-22 04:02:07 +08:00
fix: 更新函数说明
This commit is contained in:
parent
af5dd4eb3d
commit
a268e0b48b
15
bk/utils.go
15
bk/utils.go
@ -17,18 +17,19 @@ type Result struct {
|
|||||||
s string
|
s string
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// removeDuplicates 切片元素去重
|
||||||
func removeDuplicates(elements []string) []string {
|
func removeDuplicates(elements []string) []string {
|
||||||
encountered := map[string]bool{} // 用于存储已经遇到的元素
|
encountered := map[string]bool{}
|
||||||
result := []string{} // 存储去重后的结果
|
result := []string{}
|
||||||
for v := range elements { // 遍历切片中的元素
|
for v := range elements {
|
||||||
if encountered[elements[v]] == true { // 如果该元素已经遇到过
|
if encountered[elements[v]] {
|
||||||
// 存在过就不加入了
|
// 存在过就不加入了
|
||||||
} else {
|
} else {
|
||||||
encountered[elements[v]] = true // 将该元素标记为已经遇到
|
encountered[elements[v]] = true
|
||||||
result = append(result, elements[v]) // 将该元素加入到结果切片中
|
result = append(result, elements[v])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return result // 返回去重后的结果切片
|
return result
|
||||||
}
|
}
|
||||||
|
|
||||||
// getData 获取目标地址的文本内容
|
// getData 获取目标地址的文本内容
|
||||||
|
Loading…
Reference in New Issue
Block a user