2017-06-20 13 views
-3

私はこのチュートリアルで悩んでいます。私のファイルがどこにあるのかを調べるたびに、何も起こりません。私は "go run popapi.go"の手順を試します。私は既にGOPATH変数として設定していた自分の作業領域にpopulationapi.goというファイルを作成しました。私はWindowsコンピュータを持っています。 3つのフォルダのどれを(bin、pkg、またはsrc)に入れる必要がありますか?何がうまくいかないかについてのアイデア?実行中の難易度

https://www.programmableweb.com/news/how-to-get-started-google-actions/how-to/2017/01/31?page=4

+3

[How To Write Go Code](https://golang.org/doc/code.html) – JimB

+0

のような公式のドキュメントから始めることもできます。 – Kaedys

答えて

1

the documentationによれば、GOPATH変数はbinpkg、及びsrcを含むフォルダに設定されるべきです。ここで

は、彼らが与える例ディレクトリのレイアウトです:各プログラムは、パッケージで行くと、それはであるべき

GOPATH=/home/user/go 

/home/user/go/ 
    src/ 
     foo/ 
      bar/    (go code in package bar) 
       x.go 
      quux/    (go code in package main) 
       y.go 
    bin/ 
     quux     (installed command) 
    pkg/ 
     linux_amd64/ 
      foo/ 
       bar.a   (installed package object) 
+0

唯一のことは、GOPATHがGOフォルダに設定されるべきではなく、別のディレクトリに設定されるべきであることを読んで覚えていることです...私は誤解しなければならないが、これを試してみます。 – user8188965

+0

あなたのGo *インストール*ディレクトリ(GOPATHではなく、あなたの 'GOROOT'でなければなりません)に設定するべきではありません。 – Adrian

4

「のsrc /パッケージ名/ main.go」 どこパッケージ名など あなたのケースで

あなたのパッケージ名と同じであるディレクトリ名はそれは「のsrc/populationapi/main.go」であるべきである

または任意のパッケージファイル名に使用すると、パッケージディレクトリに移動し、彼らはあなたがそれをダウンロードして実行する必要がある「ngrok」ユーティリティを使用するチュートリアルでコマンド「実行main.go」

を実行し

を選択それを動作させるには