fix: 修复路径错误

This commit is contained in:
spiritlhl 2025-04-06 13:14:23 +00:00
parent aa8bc941a6
commit 09abb17c08

View File

@ -2,42 +2,43 @@ package backtrace
import ( import (
"strings" "strings"
_ "embed"
) )
//go:embed bk/prefix/as4809.txt //go:embed prefix/as4809.txt
var as4809Data string var as4809Data string
//go:embed bk/prefix/as4134.txt //go:embed prefix/as4134.txt
var as4134Data string var as4134Data string
//go:embed bk/prefix/as9929.txt //go:embed prefix/as9929.txt
var as9929Data string var as9929Data string
//go:embed bk/prefix/as4837.txt //go:embed prefix/as4837.txt
var as4837Data string var as4837Data string
//go:embed bk/prefix/as58807.txt //go:embed prefix/as58807.txt
var as58807Data string var as58807Data string
//go:embed bk/prefix/as9808.txt //go:embed prefix/as9808.txt
var as9808Data string var as9808Data string
//go:embed bk/prefix/as58453.txt //go:embed prefix/as58453.txt
var as58453Data string var as58453Data string
//go:embed bk/prefix/as23764.txt //go:embed prefix/as23764.txt
var as23764Data string var as23764Data string
// ASN -> Prefix strings // ASN -> Prefix strings
var asnPrefixes = map[string][]string{ var asnPrefixes = map[string][]string{
"AS4809": strings.Split(as4809Data, "\n"), // 电信 CN2 GT/GIA "AS4809": strings.Split(as4809Data, "\n"), // 电信 CN2 GT/GIA
"AS4134": strings.Split(as4134Data, "\n"), // 电信 163 骨干网 "AS4134": strings.Split(as4134Data, "\n"), // 电信 163 骨干网
"AS9929": strings.Split(as9929Data, "\n"), // 联通 9929 优质国际线路 "AS9929": strings.Split(as9929Data, "\n"), // 联通 9929 优质国际线路
"AS4837": strings.Split(as4837Data, "\n"), // 联通 AS4837 普通国际线路 "AS4837": strings.Split(as4837Data, "\n"), // 联通 AS4837 普通国际线路
"AS58807": strings.Split(as58807Data, "\n"), // 移动 CMIN2 国际精品网 "AS58807": strings.Split(as58807Data, "\n"), // 移动 CMIN2 国际精品网
"AS9808": strings.Split(as9808Data, "\n"), // 移动 CMI中国移动国际公司 "AS9808": strings.Split(as9808Data, "\n"), // 移动 CMI中国移动国际公司
"AS58453": strings.Split(as58453Data, "\n"), // 移动国际互联网CMI/HK "AS58453": strings.Split(as58453Data, "\n"), // 移动国际互联网CMI/HK
"AS23764": strings.Split(as23764Data, "\n"), // 电信 CTGNET/国际出口可能是CN2-B "AS23764": strings.Split(as23764Data, "\n"), // 电信 CTGNET/国际出口可能是CN2-B
} }
// 判断 IPv6 地址是否匹配 ASN 中的某个前缀 // 判断 IPv6 地址是否匹配 ASN 中的某个前缀