GoでIPアドレスから位置情報を取得する


# 使用するライブラリ

github.com/oschwald/geoip2-golang

プライバシー規制の強化のため、2019/12/30からGeoLite2 databasesをダウンロードするのにライセンスが必要となったため、MaxMindにSignupしてからダウンロードする必要があるよう (https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases/)

.devcontainer/以下にdevcontainer.jsonを作ってコンテナ作成時にインストールする拡張機能を指定するっぽい

{
  "extensions": ["golang.go"]
}
1
2
3

こんな感じ

# ref