Check ip is exists in iplist.
ips := ips.NewWithoutMutex()
ips.Add("12.12.12.12", "12.12.12.13", "192.168.1.1/24")
fmt.Println(ips.Contains("192.168.1.1"))
ips.Replace("1.1.1.1")
ips.Reset()
If you need to change the ip anytime, you shuuld add mutex
.
ips := ips.New()
ips.Add("12.12.12.12")
ips.Add("12.12.12.13")
ips.Add("192.168.1.1/24")
fmt.Println(ips.Contains("192.168.1.1"))
ips.Replace("1.1.1.1")
ips.Reset()