Go 言語は C 言語に似ています。 Go 言語の構文は C 言語と似ていますが、変数の宣言が異なり、メモリ安全性、GC (ガベージ コレクション)、構造形式、CSP スタイルの同時計算機能をサポートしています。
このチュートリアルの動作環境: Windows 10 システム、Go1.11.2、Dell G3 コンピューター。
Go 言語はどの言語に似ていますか?
Go 言語は C 言語に似ています。
Go (Golang とも呼ばれる) は、Google の Robert Griesemer、Rob Pike、Ken Thompson によって開発された、静的に強く型付けされたコンパイル言語です。 Go 言語の構文は C に似ていますが、メモリ安全性、GC (ガベージ コレクション)、構造形式、CSP スタイルの同時計算などの機能があり、変数の宣言が異なります。
Go はガベージ コレクションをサポートしています。 Go の並列モデルは Tony Hall の Communicating Sequential Process (CSP) に基づいており、同様のモデルを採用する言語には Occam や Limbo などもありますが、チャネル送信などの Pi 演算の機能も備えています。プラグインのサポートはバージョン 1.8 でオープンされ、一部の関数を Go から動的にロードできるようになりました。
拡張情報:
Go 言語は、クラウド コンピューティング時代の C 言語です。 Go 言語は、プログラマーの生産性を高めるために生まれました。Go 言語は、マルチプロセッサ システム アプリケーションのプログラミング用に特別に最適化されています。Go を使用してコンパイルされたプログラムは、C または C コードの速度に匹敵し、より安全で安全です。並列プロセスをサポートします。
開発者がプロジェクトの言語を選択するとき、迅速な開発とパフォーマンスのどちらかを選択する必要があります。 C や C などの言語は実行速度が速く、Ruby や Python などの言語は迅速な開発に優れています。 Go 言語はこの 2 つの間の架け橋となり、高パフォーマンスの言語を提供するだけでなく、開発を高速化します。
関連する推奨事項: 「チュートリアルに進む 」
以上がGo言語に似ている言語は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。