Go言語に挑戦 Part1
タイトルの通り。しばらくGo言語についての調査をしていきます。
まずは、Goの言語環境のインストールです。
Downloads - The Go Programming Languageに行って、msiをインストールしました。
エディタはVisualStudioCodeで、Go拡張をインストールしておきます。
そして、以下のような基本コードで動作確認
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
コマンドプロンプトで「go run XXX.go」したら、「go」はパスが通っていないらしい。(環境変数見たらPathにC:\Go\Binってあるのに...別途調査必要か?)
ひとまず、フルパスで実行して、動作確認はできた。
あと、VSCodeでコード補完や候補表示などの機能がエラってた。
これは、別途「GOPATH」環境変数の設定が必要みたい。
これは、ワークスペースフォルダになるので、なるべく不変のパスがよさそう。
GOPATHを設定したら、ライブラリをインストールしたい。
こちら(WindowsにGo 1.6をインストールしたときのメモ)を参考にしました。
この辺りをインストールしたら、コード補完とかが一通りそろう。 コンパイルの自動設定などはまた今度。。。