4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Goの開発環境構築

Last updated at Posted at 2019-07-23

Goのインストール

brew install go

GOPATHの設定

Go言語の開発を行うワークスペースの場所を指定する。
どこに設定しても問題ない
$GOPATH/binにgoのコマンドラインツールが配置されるのでパスを通す

export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

go getしてみる

$GOPATHを設定すると、go getで外部パッケージを$GOPATH配下にインストールできるようになる

GoのREPLであるgoreというツールを入れてみる
ソースコードリポジトリを直接指定する

GO111MODULE=off go get -u github.com/motemen/gore/cmd/gore

$GOPATH/srcには、ソースコードが配置される
$GOPATH/binには、実行形式ファイルが配置される

GoのREPLを使ってみる

$ gore -autoimport
gore version 0.3.0  :help for help
gore> fmt.Println("Hello World!")
Hello World!
12
<nil>

gocode、pp、godocも入れると補完や出力のハイライト、ドキュメントの参照ができるようになる

go get github.com/nsf/gocode
go get github.com/k0kubun/pp
go get golang.org/x/tools/cmd/godoc
4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?