gitee.com/h79/goutils@v1.22.10/common/server/address_test.go (about) 1 package server 2 3 import "testing" 4 5 func TestAddress(t *testing.T) { 6 7 addr, er := Parse("127.0.0.1:9000") 8 if er != nil { 9 t.Error("dddd", er) 10 return 11 } 12 t.Logf("addr:%+v, String: %s", addr, addr.To()) 13 14 addr, er = Parse("https://172.0.0.1:9000/test") 15 t.Logf("addr:%+v, String: %s", addr, addr.To()) 16 17 } 18 19 func TestNewArray(t *testing.T) { 20 arr := Addresses{} 21 22 arr.Add("https://172.0.0.1:9000/test") 23 arr.Add("https://172.0.0.1:9001/test") 24 arr.Add("https://172.0.0.1:9002/test") 25 arr.Add("https://172.0.0.1:9003/test") 26 27 t.Logf("addr:%+v", arr) 28 29 arr.ToWeight() 30 31 t.Logf("addr:%+v", arr) 32 }