質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Go

Go(golang)は、Googleで開発されたオープンソースのプログラミング言語です。

Google App Engine

Google App Engineは、Googleの管理するデータセンター上でウェブアプリケーションの開発が可能なクラウドコンピュータ技術です。Java、Python、Go用にSDKが用意されています。

Q&A

解決済

1回答

307閲覧

GAE/Goの開発環境について

退会済みユーザー

退会済みユーザー

総合スコア0

Go

Go(golang)は、Googleで開発されたオープンソースのプログラミング言語です。

Google App Engine

Google App Engineは、Googleの管理するデータセンター上でウェブアプリケーションの開発が可能なクラウドコンピュータ技術です。Java、Python、Go用にSDKが用意されています。

0グッド

0クリップ

投稿2017/07/12 02:10

GAE/Goを利用して開発をしようとしております。

Goで開発をするにあたり、Javaや他のプログラミング言語同様に、IDEを利用して、
開発をしたいと考えております。

Eclipse、IntelliJ IDEA、Visutal Studio Code を検討しましたが、

IntelliJ IDEAは、プロジェクト毎に、GOPATHが切替できずに、
断念しました。

Visutal Studio Codeは、direnvのプラグインはいれているのですが、
なぜ、GOPATHがVisutal Studio上のソース上では認識しません。
(command + クリックではコード画面へ遷移する)

イメージ説明

上の図の赤い波線が消えない状態です。

Eclipseは、切替はできるのですが、サーバー起動時後の停止をコンソールにて停止しなければいけなく手間でした。

Visutal Studio Codeでの開発をもう少し調べて試みたいと考えております。
Goの開発環境を整えるために、下記のツールを導入しております。

1. Visutal Studio Code + Plugin - Go - divenv -> command+shift+p にて、allow済み 2.Goのパッケージ管理(glide) 3.デバッガー(delve)

設定が不足しているんだと思いますが、検討がつきませんでした。

私と同様の環境で、開発環境を整えた方で、心あたりがございましたら、
ご教授いただけないでしょうか?

また、他にも、皆様はどんな開発環境を利用しているか?
教えていただけると幸いです。

宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

私はvscを使っています。設定項目にgopathの設定があります。
command + , で 設定ファイルの編集モードに入ります。
そこで検索すると
"go.gopath": null, という項目が出ると思います。こちらにgopathを設定すればいいと思います。

プロジェクトごとに設定するのならワークスペースの設定をクリックして、
上記項目をworkspaceの設定ファイルにコピーして編集すると反映されます。

投稿2017/07/12 03:24

編集2017/07/12 03:25
m0a

総合スコア708

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2017/07/12 07:01

ご教授頂いた方法で、できました。 ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問