前回記事(GAE環境下での Echoフレームワークのエラー)で、EchoフレームワークはGAE(GoogleAppEngine)環境下ではバージョン指定をするという話を書きました。今回は続編で、Go言語の機能であるベンドリング(vendoring)を利用し、もっと簡単にパッケージ管理を行います。さらにベンドリング使用時、GAEデプロイに関する注意点も書いていきます。 ベンドリングと Glide ペンドリング(Vendoring)は、プロジェクト毎の外部ライブラリを管理する仕組みです。Go言語バージョン1.5から利用可能になりました。 簡単に解説すると、プロジェクトのディレクトリに vendorというディレクトリを作成し、vendor下にプロジェクトで使用する外部ライブラリーを配置します。これにより利用するライブラリを、プロジェクト毎に管理することができます。 このペンンドリングを簡単に管理
![GAE環境下でのペンドリングとデプロイ](https://cdn-ak-scissors.b.st-hatena.com/image/square/6ae5305b233ce85e303f244d27f0080c60e1bd51/height=288;version=1;width=512/https%3A%2F%2F4.bp.blogspot.com%2F-ibIXNM4VMnY%2FWV_uvR6rhbI%2FAAAAAAAAgus%2FPvsltbXjp9IGM_3E0xGXGz1ujpGXg6byACPcBGAYYCw%2Fw1200-h630-p-k-no-nu%2FMacintosh_SSD.png)