github.com/nxtrace/NTrace-core@v1.3.1-0.20240513132635-39169291e8c9/dn42/ptr_test.go (about) 1 package dn42 2 3 import ( 4 "testing" 5 ) 6 7 func TestPTR(t *testing.T) { 8 9 // example_mis := []string{ 10 // "sloutravel.com", 11 // "memeslou.org", 12 // "followsloucity.net", 13 // "slouslou.slou", 14 // "slouslou8.slou", 15 // } 16 17 // examples := []string{ 18 19 // "1ge.slou.as1299.net", 20 // "1ge.slou2.as1299.net", 21 // "1ge-slou.as1299.net", 22 // "slou-1.as1299.net", 23 // "slou.as1299.com", 24 // "1ge-snge-6.as1299.net", 25 // "c-1.sin.sg.atlas.moeqing.com", 26 // "core.hkg1.hk.atlas.moeqing.com", 27 // "core.losangles.us.atlas.moeqing.com", 28 // } 29 30 // fmt.Println("容易误匹配的 PTR") 31 32 // for _, s := range example_mis { 33 // if r, err := FindPtrRecord("ptr.csv"); err == nil { 34 // fmt.Println(s, r) 35 // } else { 36 // fmt.Println(s, err) 37 // } 38 39 // } 40 // fmt.Println("\n应该正常匹配的 PTR") 41 // for _, s := range examples { 42 // if r, err := FindPtrRecord("ptr.csv"); err == nil { 43 // fmt.Println(s, r) 44 // } else { 45 // fmt.Println(s, err) 46 // } 47 48 // } 49 50 }