Um häufige Zweifel am Einstieg in die Go-Programmierung auszuräumen: Installieren Sie Go über brew, apt oder choco und überprüfen Sie die Version. Schreiben Sie das Programm „Hello World“ und führen Sie es aus. Verwenden Sie das Schlüsselwort var, um Variablen wie Ganzzahlen zu definieren , Gleitkommazahlen und Boolesche Werte; die Funktion ist ein wiederverwendbarer Codeblock, der zum Ausführen einer bestimmten Aufgabe verwendet wird. Fehler können durch Fehlertypvariablen dargestellt und zurückgegeben werden, wenn ein Fehler auftritt.
# macOS brew install go # Linux sudo apt install golang-go # Windows choco install golang
Verwenden Sie go version
, um zu überprüfen, ob die Installation erfolgreich ist. 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) }
var
: 🎜平均值为:3.00
error
verwenden, um Fehler darzustellen: 🎜rrreee🎜Praktischer Fall🎜🎜🎜Berechnen Sie den Durchschnitt zweier Zahlen🎜🎜rrreee🎜Beim Ausführen des Programms wird Folgendes ausgegeben:🎜rrreeeDas obige ist der detaillierte Inhalt vonEin Leitfaden zum Ausräumen häufiger Zweifel beim Einstieg in Golang: Xiaobais Evangelium. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!