はじめてのGo言語 Hello World

Hello World

hello.go

package main

func main() {
    println("こんにちわこんにちわ")
}

実行

$ go run /Users/xxx/hello.go
こんにちわこんにちわ

ビルドパス

ビルドパスを変えられないかと思い
環境変数をなんやかんややってみたがいまいちよくわからず...

なにも設定されていなかったので
.bash_profileファイルを作り、環境変数を設定

$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
$ echo $GOPATH

$ cd ~
$ touch .bash_profile
$ export GOPATH=$HOME/xxx/GoLang
$ export PATH=$GOPATH/bin:$PATH
$ source ~/.bash_profile

$ echo $PATH
/Users/nnn/xxx/GoLang/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
$ echo $GOPATH
/Users/nnn/xxx/GoLang

だけど

$ cd $GOPATH
$ mkdir src pkg bin
$ go build hello.go
$ go install hello.go

うまくいかない。