自分の場合開発環境としてATOMを使っていますが、
ちゃんとappengineパッケージとかをATOM側に認識させるにはコツみたいなものがあったので
メモとして残しておきます。
##GAE環境構築
ここを参照です。
http://qiita.com/135yshr/items/de2b8cc7ec9ae1ce2cd9
##goenvのインストール
ここを参照です
http://d.hatena.ne.jp/sasaplus1/20130616/1371352276
##ATOM側の設定
ここを参照です
http://qiita.com/abe00makoto/items/b7b27254a43d50b7aba2
##使い方
プロジェクト名 hellowordとして作成します。
注意点としてGAE/GoSDKは~/go_appengineに置いてる前提です。
コマンド
goenv -gae -go=$HOME/go_appengine/goroot helloworld
source helloworld/activate
atom helloworld/src/