LoginSignup
2
2

Go言語の基礎 S1

Last updated at Posted at 2024-03-08

Go言語の導入

これらの記事を書くにあったって、Go言語の初心者向けのサイトを作成してもらったすべての人に感謝を表し、これを謝辞とさせていただく。

Go言語の特徴

  • コンパイル型言語
  • 静的型付け言語
  • 並行処理に強い
  • C言語みたいに一文かいたらセミコロン(;)というのはない
  • C言語などの言語と少し似ているため他の言語と少し似ている部分があり理解しやすい
  • try-catchがない

学習サイト

A Tour of Go

Goの公式が出しているもの。日本語訳されていてすでに他の言語を触ったことがある人ならこれをすべき!!

Progate(プロゲート)

他の言語を触ったことがない、または初心者の方はこのサイトから始めるとよいだろう。一部有料という欠点はあるが、わかりやすいのでおすすめである。

Go言語の環境構築

上記のサイトから環境にあったものをダウンロードしよう。

エディターは有料だがGolandがおすすめ。

Go言語の基礎知識

import

Go言語は、使用するパッケージをファイルの始めに宣言する。

mainパッケージ

慣習としてmain.goというファイルにmainパッケージのmain関数を置き、プログラムが始まる。

命名規則

あとがき

セクション2(続き)はこちら

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2