Go言語の導入
これらの記事を書くにあったって、Go言語の初心者向けのサイトを作成してもらったすべての人に感謝を表し、これを謝辞とさせていただく。
Go言語の特徴
- コンパイル型言語
- 静的型付け言語
- 並行処理に強い
- C言語みたいに一文かいたらセミコロン(;)というのはない
- C言語などの言語と少し似ているため他の言語と少し似ている部分があり理解しやすい
- try-catchがない
学習サイト
A Tour of Go
Goの公式が出しているもの。日本語訳されていてすでに他の言語を触ったことがある人ならこれをすべき!!
Progate(プロゲート)
他の言語を触ったことがない、または初心者の方はこのサイトから始めるとよいだろう。一部有料という欠点はあるが、わかりやすいのでおすすめである。
Go言語の環境構築
上記のサイトから環境にあったものをダウンロードしよう。
エディターは有料だがGolandがおすすめ。
Go言語の基礎知識
import
Go言語は、使用するパッケージをファイルの始めに宣言する。
mainパッケージ
慣習としてmain.go
というファイルにmainパッケージのmain関数を置き、プログラムが始まる。
命名規則
あとがき
セクション2(続き)はこちら