Go プログラミングを開始する際の一般的な疑問を解消します。 brew、apt、または choco を使用して Go をインストールし、バージョンを確認します。hello world プログラムを作成して実行します。Go は整数などのデータ型をサポートします。 、浮動小数点数およびブール値。関数は特定のタスクを実行するために使用される再利用可能なコード ブロックです。エラーはエラー タイプの変数で表され、エラーが発生したときに返されます。
# macOS brew install go # Linux sudo apt install golang-go # Windows choco install golang
go version
を使用して、インストールが成功したかどうかを確認します。 go version
检查安装是否成功。
创建文件 hello.go
:
package main import "fmt" func main() { fmt.Println("你好,世界!") }
运行程序:
go run hello.go
使用 var
关键字:
var name string = "小明"
或简写:
name := "小美"
Go 支持各种数据类型:
// 整数类型 var age int = 18 // 浮点数类型 var weight float64 = 60.5 // 布尔类型 var isMale bool = true
函数是一组用于执行特定任务的可重用代码块。
func average(numbers []int) float64 { var sum float64 for _, number := range numbers { sum += float64(number) } return sum / float64(len(numbers)) }
可以使用 error
hello.go
を作成します: func divide(x, y int) (int, error) { if y == 0 { return 0, errors.New("除数不能为0") } return x / y, nil }プログラムを実行します:
// main.go package main import "fmt" func average(numbers []int) float64 { var sum float64 for _, number := range numbers { sum += float64(number) } return sum / float64(len(numbers)) } func main() { numbers := []int{1, 2, 3, 4, 5} avg := average(numbers) fmt.Printf("平均值为:%.2f\n", avg) }3. 変数を定義するには?
var
キーワード: 🎜平均值为:3.00🎜 または省略形: 🎜rrreee🎜 4. データ型の使用方法? 🎜🎜Go はさまざまなデータ型をサポートしています: 🎜rrreee🎜5. 関数とは何ですか? 🎜🎜関数は、特定のタスクを実行するために使用される再利用可能なコード ブロックのセットです。 🎜rrreee🎜6. エラーを処理するにはどうすればよいですか? 🎜🎜
error
型変数を使用してエラーを表すことができます: 🎜rrreee🎜実用的なケース🎜🎜🎜 2 つの数値の平均を計算します🎜🎜rrreee🎜 プログラムを実行すると出力が表示されます:🎜rrreee以上がGolang を始める際のよくある疑問を解決するためのガイド: Xiaobai の福音の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。