『Go Language Design and Implementation』の著者は「Zuo Shuqi (@Draven)」です。 Zuo Shuqi は、Kubernetes の貢献者であり、元スケジューラー プロジェクト チームのメンバーであり、クラウド コンピューティングおよびリソース スケジューリング アーキテクトです。 「Go 言語の設計と実装」は、Go 言語に関する高度な本です。この本は、約 200 枚の鮮やかなフルカラーの図と、詳細なテキスト分析および選択されたソース コード スニペットを組み合わせて、読者にカラフルで体系的な情報を提供します。完全な Go 言語の解釈を提供します。
このチュートリアルの動作環境: Windows 7 システム、GO バージョン 1.15、Dell G3 コンピューター。
「Go Language Design and Implementation」は、People's Posts and Telecommunications Press から 2021 年に出版された書籍です。これは、著者の Zuo Shuqi (Draven) がオープンソースの電子書籍に基づいてさらに体系的に開発したものです。同名の「Go 言語の設計と実装」を整理し、充実させました。 Zuo 氏のオープンソース電子書籍は国内の Gopher 界隈で非常に評判が良く、技術的な内容を精緻なイラストで詳しく説明するのが得意で、著者はツールとツールを解説する「技術記事用イラストガイド」も出版しています。彼の記事でイラストを作成するために使用された方法。
「Go 言語の設計と実装」は、Go 言語に関する珍しい上級本です。この本は、約 200 枚の鮮やかなフルカラーの図と、詳細なテキスト分析および選択されたソース コード スニペットが組み合わされています。読者には、カラフルで、 Go 言語の体系的な解釈。本書の内容はソースコードのデバッグ、コンパイル原則、データ構造、言語機能、一般的なキーワード、同時プログラミング、メモリ管理、メタプログラミング、標準ライブラリの9章に分かれており、コンパイルから操作までGo言語のほぼすべての側面をカバーしています。 。この本のコード スニペットは Go 1.15 に基づいています。本書を読むことで、読者は Go 言語の実装内容を深く理解できるだけでなく、設計の背後にある原理を深く理解し、ソースコードの読解スキルを向上させることができます。
「Go 言語の設計と実装」は、Go コンパイラ、型システム、および動作メカニズムの原則に焦点を当てており、原則を用語で説明する点で 2 冊の書籍に独自の特徴があります。視点とスタイルの違いは、読者が何を好むかによって決まります。より良い方法は、テーマごとに読み、2 つのテキストを相互に参照しながら見ることです。
Go の基礎となる原則を中心とした本を書くことには、一定の「リスク」があります。時間の経過とともに簡単に「時代遅れ」になる可能性があります。これは、Go 言語が依然として急速に進化しており、その基礎となる実装が原因です。また、常に変化しており、Java ほど成熟していないため、名著「Java 仮想マシンの徹底理解」ほど「安定」するのは難しく、常に更新する必要があります。現時点では、ボードブックには、迅速かつ継続的な反復で更新できるオープンソースの電子ブックに比べて明らかな利点はありません。
しかし、著者は、言語メカニズムの基礎となる原則を完全に理解するには、現在の実装メカニズムを習得するだけでは十分ではないと感じています。実装メカニズムの進化、および上記の 2 つ 本書の価値は、特に本書の実装メカニズムが将来廃止された場合には、この側面にも反映される可能性があります。
著者について:
Zuo Shuqi (@Draven)
Kubernetes コントリビューター、元スケジューラ プロジェクト チーム メンバー、クラウド コンピューティングおよびリソース スケジューリング アーキテクト。ブログ「Programming for Faith」の著者、オープンソース電子書籍「Go Language Design and Implementation」の著者、「Really No Logic」の管理人。オープンソース プロジェクトを長期的に維持します。
【関連する推奨事項: Go ビデオ チュートリアル 、プログラミング教育 】
以上が「Go 言語の設計と実装」の著者は誰ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。