差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
go言語 [2017/03/31 22:13] – [gvmでインストールする方法] mumeiyamibito | go言語 [2017/04/05 22:14] (現在) – mumeiyamibito | ||
---|---|---|---|
行 3: | 行 3: | ||
* プログラミング言語の一つ | * プログラミング言語の一つ | ||
* Google により開発された | * Google により開発された | ||
- | * 構文は Python に近い | ||
* クロスコンパイル環境を手に入れやすい | * クロスコンパイル環境を手に入れやすい | ||
* ソースがきっちり定義されている | * ソースがきっちり定義されている | ||
行 31: | 行 30: | ||
fi</ | fi</ | ||
- go 言語のインストール\\ <code bash> | - go 言語のインストール\\ <code bash> | ||
- | $ gvm install go1.4 | + | $ gvm install go1.4.2 |
- | $ gvm use go1.4 | + | $ gvm use go1.4.2 |
$ gvm install go1.5</ | $ gvm install go1.5</ | ||
- | * go1.5 以降のインストールには go1.4 が必要 | + | * go1.5 以降のインストールには go1.4.x が必要 |
+ | * go1.4.x インストール時にコンパイルエラー (''' | ||
+ | * 参考サイト: | ||
- クロスコンパイラ環境の整備\\ <code bash> | - クロスコンパイラ環境の整備\\ <code bash> | ||
- | $ gvm use go1.4 | + | $ gvm use go1.4.2 |
$ gvm cross OS ARCH</ | $ gvm cross OS ARCH</ | ||
* OS には今後クロスコンパイルするであろうOSを入力する (windows, linux, darwin, freebsd, netbsd, openbsd) | * OS には今後クロスコンパイルするであろうOSを入力する (windows, linux, darwin, freebsd, netbsd, openbsd) |