【Mac】こんにちはgolang

3連休ですね。
前からちょっと気になってたGo言語触ってみようと思います。

こういうのはとにかく体験することが大切だと思うので、
まずは、golangであいさつ。

今日のお話

開発言語

golang 1.15.5

環境

MacでGo環境の作成

インストールは簡単ですね。

brew install go

バージョン確認

go version

$ go version
go version go1.15.5 darwin/amd64

Hello Worldまで

ファイル作成

ファイル拡張子は、 .go です。 今回は Hello.go にしました。

Hello Worldソースコード

package main //①

import "fmt" //②

func main() { //③
    fmt.Printf("Hello World\n"); //④
}
  • main パッケージになることの宣言。
     Goでは何かしらのパッケージに所属する必要があるらしい。
     所属しないとエラーになった。
  • ②標準パッケージの「fmt」をインポート。
  • ③最初に呼び出される関数。
  • ④標準出力。

参考:Goの基本的な文法を学ぼう | Think IT(シンクイット)

ビルド

go build Hello.go

Hello アプリができます。

実行

$ ./Hello
Hello World

気付き

  • Go言語の雰囲気がちょっとC++に似てるかもなと感じた。
  • C++に詰まったら、気分転換でGoも書いてみたい。

戯言

  • ということで、「Hello golang」!