GO言語
GO言語について調べてみました。(30分くらい。。。)
最近エンジニア周りで聞くようになってきたGO言語と言うもの。
特徴
- Googleが開発
- シンプルかつ高速な処理が可能
- YoouTube メルカリ ぐるなび などのWebアプリで使われている
- シンプルな構文なので可読性が高く共同でコーディングしやすい
- 2012年リリースで比較的新しいながら人気が高い
- 開発にはC言語設計者やUNIX開発者が携わっていたためC言語の構文を意識している
- 「エンジニアが学びたいプログラミング言語ランキング(2020)」 1位!
どんな開発ができる??
他の言語との違い
- シンプルさと安全性を追求しているので機能を最小限に抑えてる
- 例外処理機能、継承、クラスやメソッドの作成ができない
- CやJavaと似た構文で書けるので学習コストが低い
インストール
- オフィシャルサイトからのインストール
- Homebrewなどでのインストールは管理システムの導入が必要
- VS Codeなどでの開発を推奨
学習方法
- 新しい言語なのでオフィシャルサイト(日本語訳)のチュートリアルを推奨
Go言語!実績と将来性はあるのでこれから来そうですね!!
Go言語とはどんなプログラミング言語?特徴やできることを解説|発注成功のための知識が身に付く【発注ラウンジ】