0
0

Go言語とは

Last updated at Posted at 2024-05-22

はじめに

こんにちは!WebエンジニアになりたいK.Yです!
今回はGo言語について学んだことを書きたいと思います。
※認識が間違ってたら、コメントしてくれると嬉しいです:grinning:

Goとは

Go言語とは、2009年にGoogleによって作られたオープンソースの静的付けプログラミング言語です。
Go言語は、コマンドツールライン、Webアプリケーション、クラウドやコンテナ技術などに使われています。
YouTubeやメルカリ、クックパッドなど、大規模なユーザー数を誇るサービスの開発に使用されています。

Go言語のメリット

  • シンプルで可読性の高いコードを書きやすい。

Goはコードを書く自由度が高くない。
そのため、誰が書いても同じ様なコードになりやすい。
複数人でコードを書いても、作業効率は落ちにくい。


  • 実行速度が速い

コンパイル速度が早く、コンパイル済みのプログラム実行速度もC言語に迫る速さ。
処理が高速なので、プロダクトのパフォーマンス改善にも大きく期待できる。


  • エラーがわかりやすい。

Goはコンパイル言語なのですが、コンパイルとはプログラミング(ソースコード)を
すべて機械語に翻訳されてから実行されます。
コンパイル言語は翻訳時に文法エラーが出るため、実行する前にバグを見つけやすい。

最後

これからGoを勉強していくので、Goについてのアウトプットを増やしていけたらと思います。
読んでいただきありがとうございました。

0
0
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
0
0