Ubuntu16.04でgolangのechoを使う
まとめ
Ubuntu16.04 LTSはデフォルトでインストールされるgolangのバージョンが1.6のため、最新のechoを実行することができないので、golangのバージョンを上げる必要がある。
事象
echoがgolang1.7から入ったcontextパッケージに依存しているため、インストールに失敗する。
対処
# apt-getのリポジトリ更新 sudo add-apt-repository ppa:longsleep/golang-backports sudo apt-get update sudo apt-get install golang-go # -> 1.8が入る go get -u github.com/labstack/echo
以上です。