ホームページ  >  記事  >  go言語とはどういう意味ですか?

go言語とはどういう意味ですか?

藏色散人
藏色散人オリジナル
2023-03-24 15:47:072240ブラウズ

Go 言語は、Golang としても知られるコンピューター プログラミング言語です。Google によって開発された、静的に強く型付けされ、コンパイルされ、並行して実行されるプログラミング言語であり、ガベージ コレクション機能を備えています。Go 言語は、A システム プログラミングとして設計されています。 Web サーバー、ストレージ クラスター、または同様の目的に電力を供給する巨大な中央サーバーで使用される言語。

go言語とはどういう意味ですか?

#このチュートリアルの動作環境: Windows 10 システム、GO バージョン 1.18、Dell G3 コンピューター。

Go 言語とはどういう意味ですか?

Go (Golang とも呼ばれる) は、Google の Robert Griesemer、Rob Pike、Ken Thompson によって開発された、静的に強く型付けされたコンパイル言語です。 Go 言語の構文は C に似ていますが、その機能には、メモリ安全性、GC (ガベージ コレクション)、構造形式、CSP スタイルの同時コンピューティングが含まれます。

Go は、Google が開発したガベージ コレクション機能を備えた、静的に強く型付けされ、コンパイルされた同時プログラミング言語です。

Robert Griesemer、Rob Pike、Ken Thompson は 2007 年 9 月に Go の設計を開始し、その後 Ian Lance Taylor、Russ Cox がプロジェクトに加わりました。 Go は Inferno オペレーティング システムに基づいて開発されています。 Go は 2009 年 11 月に正式に発表され、オープン ソース プロジェクトとなって Linux および Mac OS X プラットフォームに実装され、その後 Windows システムでの実装が追加されました。 2016 年、Go はソフトウェア評価会社 TIOBE によって「TIOBE の 2016 年のベスト言語」に選ばれました。現在、Go は 6 か月ごとに第 2 レベルのバージョンをリリースします (つまり、a.x から a.y にアップグレードします)。

Go 言語の機能

  • シンプル、高速、安全

  • 並列、興味深い、オープンソース

  • メモリ管理、配列の安全性、高速コンパイル

Go 言語の目的

Go 言語はこれは、Web サーバー、ストレージ クラスター、または同様の目的を実行する巨大な中央サーバーで使用するためのシステム プログラミング言語です。

高性能分散システムの分野では、Go 言語は間違いなく他のほとんどの言語よりも開発効率が高くなります。大規模な並列サポートを提供するため、ゲーム サーバーの開発に最適です。

推奨される学習: 「ビデオ チュートリアルに進む

以上がgo言語とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。