diff options
author | 2021-11-24 16:24:49 +0800 | |
---|---|---|
committer | 2021-11-24 09:24:49 +0100 | |
commit | 7e12327ab195093c1f08a93b7fe82836f4691cdb (patch) | |
tree | ccd8f1fbd4310ec3b8118d3767a56dc245f7f9d1 /plugin/geoip | |
parent | eec4acdd967363e73f86b164d3d395a04cc32727 (diff) | |
download | coredns-7e12327ab195093c1f08a93b7fe82836f4691cdb.tar.gz coredns-7e12327ab195093c1f08a93b7fe82836f4691cdb.tar.zst coredns-7e12327ab195093c1f08a93b7fe82836f4691cdb.zip |
plugin/geoip: cleanup code (#5009)
remove unnecessary float64 convert and clean code
Signed-off-by: xuweiwei <xuweiwei_yewu@cmss.chinamobile.com>
Diffstat (limited to 'plugin/geoip')
-rw-r--r-- | plugin/geoip/city.go | 4 | ||||
-rw-r--r-- | plugin/geoip/geoip.go | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/plugin/geoip/city.go b/plugin/geoip/city.go index 4cfd254a6..2e5d9f7ea 100644 --- a/plugin/geoip/city.go +++ b/plugin/geoip/city.go @@ -39,11 +39,11 @@ func (g GeoIP) setCityMetadata(ctx context.Context, data *geoip2.City) { return continentCode }) - latitude := strconv.FormatFloat(float64(data.Location.Latitude), 'f', -1, 64) + latitude := strconv.FormatFloat(data.Location.Latitude, 'f', -1, 64) metadata.SetValueFunc(ctx, pluginName+"/latitude", func() string { return latitude }) - longitude := strconv.FormatFloat(float64(data.Location.Longitude), 'f', -1, 64) + longitude := strconv.FormatFloat(data.Location.Longitude, 'f', -1, 64) metadata.SetValueFunc(ctx, pluginName+"/longitude", func() string { return longitude }) diff --git a/plugin/geoip/geoip.go b/plugin/geoip/geoip.go index 674157716..0aad35999 100644 --- a/plugin/geoip/geoip.go +++ b/plugin/geoip/geoip.go @@ -58,7 +58,7 @@ func newGeoIP(dbPath string) (*GeoIP, error) { return nil, fmt.Errorf("unexpected failure looking up database %q schema %q: %v", filepath.Base(dbPath), schema.name, err) } } else { - db.provides = db.provides | schema.provides + db.provides |= schema.provides } } |