更好地支持IPv6

This commit is contained in:
GoEdgeLab
2024-04-06 09:12:17 +08:00
parent ba4213d0db
commit 5893fd7b3a
22 changed files with 1237 additions and 137 deletions

View File

@@ -16,7 +16,7 @@ import (
func TestNewReader(t *testing.T) {
var buf = &bytes.Buffer{}
var writer = iplibrary.NewWriter(buf, &iplibrary.Meta{
var writer = iplibrary.NewWriterV1(buf, &iplibrary.Meta{
Author: "GoEdge <https://goedge.cn>",
})
@@ -63,7 +63,7 @@ func TestNewReader(t *testing.T) {
var stat = &runtime.MemStats{}
runtime.ReadMemStats(stat)
reader, err := iplibrary.NewReader(buf)
reader, err := iplibrary.NewReaderV2(buf)
var stat2 = &runtime.MemStats{}
runtime.ReadMemStats(stat2)
@@ -115,7 +115,7 @@ func BenchmarkNewReader(b *testing.B) {
runtime.GOMAXPROCS(1)
var buf = &bytes.Buffer{}
var writer = iplibrary.NewWriter(buf, &iplibrary.Meta{
var writer = iplibrary.NewWriterV1(buf, &iplibrary.Meta{
Author: "GoEdge <https://goedge.cn>",
})
@@ -135,7 +135,7 @@ func BenchmarkNewReader(b *testing.B) {
}
}
reader, err := iplibrary.NewReader(buf)
reader, err := iplibrary.NewReaderV2(buf)
if err != nil {
b.Fatal(err)
}