Go 言語 (Golang) は、Google によって開発されたプログラミング言語です。その設計はシンプルで効率的で、強力な同時実行機能を備えているため、多くの開発者に好まれています。この記事では、Go 言語プログラミングの簡単な入門ガイドを提供し、基本的な概念と構文を紹介し、Go 言語プログラミングをより深く理解して学習するのに役立つ具体的なコード例を添付します。
最初のステップは、Go 言語の開発環境をセットアップすることです。 Go 公式 Web サイト (https://golang.org/) からオペレーティング システムに適したインストール パッケージをダウンロードし、公式の手順に従ってインストールを完了できます。インストールが完了したら、コマンドラインで Go コマンドを使用できるように Go 言語環境変数が設定されていることを確認してください。
次に、テキスト エディターまたは統合開発環境 (IDE) を選択して、Go プログラムを作成して実行できます。たとえば、Visual Studio Code、GoLand、および Go 言語開発用に特別に設計されたその他のツールを使用できます。
それでは、Go 言語の基礎を学び始めましょう。 ######こんにちは世界!
という名前を付け、次のコードを入力します: <pre class='brush:go;toolbar:false;'>package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}</pre>
ファイルを保存した後、コマンド ラインで次のコマンドを実行します:
go run hello.go
You コマンドラインに「Hello, World!」という出力が表示されます。最初の Go プログラムの実行が成功しましたこと、おめでとうございます。
変数とデータ型
キーワードを使用して変数を宣言し、変数の型を指定できます。例: <pre class='brush:go;toolbar:false;'>package main
import "fmt"
func main() {
var name string = "Alice"
age := 30
fmt.Println("Name:", name)
fmt.Println("Age:", age)
}</pre>
上記の例では、文字列型変数
と整数型変数 age
を宣言し、それぞれ値「Alice」と 30 を割り当てました。 。 Go 言語は型推論をサポートしているため、明示的に型を指定せずに :=
を使用して変数を宣言および代入できることに注意してください。 プロセス制御
、for
、switch
などを含む従来のプロセス制御ステートメントを提供します。簡単な例を見てみましょう: <pre class='brush:go;toolbar:false;'>package main
import "fmt"
func main() {
x := 5
if x > 10 {
fmt.Println("x is greater than 10")
} else {
fmt.Println("x is less than or equal to 10")
}
for i := 0; i < 5; i++ {
fmt.Println("Iteration:", i)
}
}</pre>
Function
を使用して関数を定義できます。 <pre class='brush:go;toolbar:false;'>package main
import "fmt"
func add(a, b int) int {
return a + b
}
func main() {
result := add(3, 5)
fmt.Println("Result:", result)
}</pre>
上の例では、2 つの整数引数を受け取り、それらの合計を返します。
関数で add
関数を呼び出し、戻り結果を出力します。 結論
この記事では、環境構築、Hello Worldプログラム、変数とデータ型、プロセス制御、関数など、Go言語の基礎知識を紹介します。この入門ガイドが、Go 言語プログラミングをすぐに始めるのに役立つことを願っています。 Go 言語を詳しく学ぶには、公式ドキュメント (https://golang.org/doc/) を読み、コミュニティのディスカッションに参加し、コードの作成をさらに練習することをお勧めします。
以上がGo 言語プログラミングの初心者ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。