mirror of
https://github.com/oneclickvirt/backtrace.git
synced 2025-08-04 06:36:58 +08:00
21 lines
396 B
Go
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)
|
|
}
|
|
}
|