Go始め

公開日:2017-04-02 更新日:2020-10-02

Go Mac

t f B! P L

pythonより速いと噂のgoをインストールしてみる。

インストール

% brew install go

hello worldのコード作成

% cat go_work.go
package main
import "fmt"

func main() {
SayHello()
}

func SayHello() {
fmt.Println("Hello World for go lang")
}

エラー

% go build go_test.go
go build command-line-arguments: no buildable Go source files in /hoge/hoge

当初、ファイル名をgo_test.goにしていたから動かなかった。

http://stackoverflow.com/questions/29136488/go-no-buildable-go-source-file-in

ビルド

% go build go_work.go

今度は成功

何かできてる

% ls -<a href="" target="_blank"></a>
./          ../         go_work*    go_work.go

実行

% ./go_work
Hello World for go lang

環境づくりの続きは以下を参考に。
goのバージョン管理(goenvのインストール)
goのパッケージ管理(glideのインストール)

About me

ゆかき(♀)

駆け出しインフラエンジニア
"技術力と画力と文章力をあげたい"

営業職からSEへ転身した人
#AP応用情報 #HTML5Lv1 #第2種電気工事士 #DCP(Data Center Practitioner) #LPIC Lv2 #VCP6.5 #CCNP #Oracle Bronze #HSKLv5 #TOEIC860

Line stamp

僭越ながら販売中

Green cat & Orange cat

Amazon