feat: first version.

This commit is contained in:
tx7do
2023-05-18 13:06:55 +08:00
parent 75fcd82de5
commit ba93a75c5a
20 changed files with 1703 additions and 1 deletions

17
geoip/geoip_test.go Normal file
View File

@@ -0,0 +1,17 @@
package geoip
import (
"github.com/stretchr/testify/assert"
"testing"
)
func TestGeoIp(t *testing.T) {
g, err := NewGeoIp()
assert.Nil(t, err)
ret, err := g.GetAreaFromIP("47.108.149.89")
assert.Nil(t, err)
assert.Equal(t, ret.Country, "中国")
assert.Equal(t, ret.Province, "四川省")
assert.Equal(t, ret.City, "成都")
}