ユーザ用ツール

サイト用ツール


golang

文書の過去の版を表示しています。


golang

go 1.3

インストールと準備

インストール(homebrew)

$ brew install go

vimの設定

" .vimrc
 
if executable('/usr/local/opt/go/libexec/bin/go')
    set rtp+=/usr/local/opt/go/libexec/misc/vim
endif

GOPATHの設定

開発に使う場所を指定する。お好きな場所を

  exports GOPATH=$HOME/golang

ツール類が$GOPATH/binに入るのでPATHに追加する

  exports PATH=$PATH:$GOPATH/bin

cdpathを設定

自分のプロジェクトをgithub.comでホストする場合、プロジェクトは$GOPATH/src/github.com/your_accountに設置することになるので、autocdとcdpathを設定しておくと便利

setopt AUTO_CD
export cdpath=("$GOPATH/src/github.com/your_account" $cdpath)

zsh限定

ハローワールド

# hoge.go
 
package main
 
import "fmt"
 
func main() {
    fmt.Println("Hello World");
}

ソースを直接実行

$ go run hoge.go 

ビルドして実行バイナリを作成

$ go build hoge.go
golang.1532046933.txt.gz · 最終更新: 2018/07/20 00:35 by nullpon