質問するログイン新規登録

回答編集履歴

1

修正

2016/11/17 15:48

投稿

moonphase
moonphase

スコア6621

answer CHANGED
@@ -6,14 +6,20 @@
6
6
 
7
7
  ## 結論:一つのATOMウインドウで複数のプロジェクト毎の環境変数は扱えない
8
8
 
9
+ ### .bashrcの設定
10
+ これがいいっぽい。GOBINは設定するのやめた。
11
+ ```
12
+ export GOPATH=$HOME/go
13
+ export PATH=$PATH:$GOPATH/bin
14
+ ```
15
+
9
16
  ### projectAの設定
10
17
  ```
11
18
  $ cd $HOME/godev/projectA
12
19
  $ direnv edit .
13
20
  以下の内容にする
21
+ export GOPATH=$PWD:$GOPATH
14
- export GOPATH=$PWD/go:$GOPATH
22
+ export PATH=$PWD/bin:$PATH
15
- export GOBIN=$PWD/go/bin:$GOBIN
16
- export PATH=$GOBIN:$PATH
17
23
  ```
18
24
 
19
25
  ### projectBの設定
@@ -21,9 +27,8 @@
21
27
  $ cd $HOME/godev/projectB
22
28
  $ direnv edit .
23
29
  以下の内容にする
30
+ export GOPATH=$PWD:$GOPATH
24
- export GOPATH=$PWD/go:$GOPATH
31
+ export PATH=$PWD/bin:$PATH
25
- export GOBIN=$PWD/go/bin:$GOBIN
26
- export PATH=$GOBIN:$PATH
27
32
  ```
28
33
 
29
34
  ### `projectA`と`projectB`を開く(それぞれ別窓)