backtrace/bgptools/pop_test.go
2025-08-01 13:30:46 +00:00

21 lines
396 B
Go

package bgptools
import (
"fmt"
"testing"
)
func TestGetPoPInfo(t *testing.T) {
result, err := GetPoPInfo("66.70.153.71")
if err != nil {
fmt.Println(err.Error())
return
}
fmt.Printf("目标 ASN: %s\n", result.TargetASN)
fmt.Println("上游信息:")
for _, u := range result.Upstreams {
abbr := getISPAbbr(u.ASN, u.Name)
fmt.Printf("AS%s - %s [%s]\n", u.ASN, abbr, u.Type)
}
}