Learn Go Programming - Golang Tutorial for Beginners
What You Will Learn
- Go言語の基礎とその特徴について理解する
- Go言語の設計背景と目的について知る
- Go言語の強い静的型付けについて理解する
Key Concepts
- Go言語はGoogle内の小さなチームによって作成された言語である
- Go言語はPython、Java、C/C++などの既存言語の限界を克服するために設計された
- Go言語は強い静的型付けを持つ言語であり、変数の型は変更されない
Code Examples
for us to go through a survey of the entire go language, as well as hitting some of the key libraries along the way: Go言語の全体像と主要ライブラリを理解するためのコードwith strong typing means that the type of a variable cannot change over time: 変数の型が変更されないことを示すコード
Lesson Summary
このレッスンでは、Go言語の基礎とその特徴について紹介しました。Go言語はGoogle内の小さなチームによって作成された言語であり、Python、Java、C/C++などの既存言語の限界を克服するために設計されました。Go言語は強い静的型付けを持つ言語であり、変数の型は変更されません。さらに、Go言語は並行性を高めるために設計されており、Googleのような大規模なシステムでの開発に適しています。Go言語の設計背景と目的についても紹介しました。Go言語は、既存言語の限界を克服し、新しい時代のシステム開発に適した言語として設計されています。
Practice Exercise
Go言語の強い静的型付けの特徴を理解するために、次のコードを書いてみましょう。var a int = 5 と宣言した場合、a 変数に別の型の値を代入できますか?その理由を説明してみましょう。
What Is Next
次のレッスンでは、Go言語の基本的な構文とデータ型について学びます。Go言語の基礎を固めるために、次のレッスンに進んでみましょう。