1

コンパイラ:http ://code.google.com/p/go/downloads/detail?name = go1.0.3.windows-386.zip&can = 2&q =

に解凍してからd:\、別のディレクトリを作成しましd:\testgoた。ここに2つのファイルを配置します。

コード:

package main
import "fmt"

func main() {
  fmt.Println("Hello world!")
}

コンパイルを実行するためのCMDファイル:

SET PATH=%PATH%;D:\go\bin
go build test.go
@pause>nul

そして、私はexeを取得しませんでしたが、これは:

test.go:3:8: import "fmt": cannot find package
package runtime: import "runtime": cannot find package

では、何がうまくいかなかったのでしょうか。

4

1 に答える 1

3

ドキュメントには次のように書かれています。

c:\ Go以外のディレクトリを選択した場合は、GOROOT環境変数を選択したパスに設定する必要があります。

SET GOROOT=d:\Goそれをする必要があります。

于 2013-01-26T19:53:54.860 に答える