Text to Speech Speech to Text

geoip_tool.go 338B

1234567891011121314151617
  1. package service
  2. import (
  3. "github.com/savaki/geoip2"
  4. "git.links123.net/Slate/CorpusAI/config"
  5. )
  6. // @Description Ip to country code
  7. func Ip2Country(ip string) string {
  8. MaxMindConfig := config.C.MaxMind
  9. api := geoip2.New(MaxMindConfig.UserId, MaxMindConfig.LicenseKey)
  10. resp, _ := api.Country(nil, ip)
  11. return resp.Country.IsoCode
  12. }