🐭
Go言語の特徴/活用例
Go でシンプル、安全、スケーラブルなシステムを構築する
- Googleがサポートするオープンソースのプログラミング言語
- 学びやすく、チームに最適
- 静的型付けと型推論
- 効率的な並行処理
- 堅牢な標準ライブラリ
- パートナー、コミュニティ、ツールの大規模なエコシステム
- クラウド&ネットワークサービス
- コマンドラインインターフェース(CLI)
- Web開発
- DevOps とサイトの信頼性
Go言語採用企業一覧
Goが解決できる課題例
【Salesforce社】
C/Python → Go
利点の一つとして、Goのクロスプラットフォーム性により、コードの移植が容易になることです。
【Microsoft社】
Q: 他の一般的な言語と比較して、特にクラウドで Go を使用する利点は何ですか?
A: 具体的には、クラウドでは、静的バイナリにコンパイルすることが間違いなく最大の利点です。クラウドベースのインフラストラクチャを見ると、多くの場合、ワークロードのデプロイに Docker コンテナのようなものを使用します。Go で構築した静的バイナリを使用すると、数百メガバイトの Node.js エコシステム全体や Python、Java を取り込む代わりに、10、11、12 メガバイトの Docker ファイルを作成できます。 Docker ファイルのサイズを調整します。したがって、その小さなバイナリを配布することは驚くべきことです。
Discussion