Skip to content

Go 入门

Hello World

go
package main

import "fmt"

func main() {
    fmt.Println("Hello, Go!")
}

变量

go
var name string = "YC"
age := 25 // 短变量声明

切片

go
nums := []int{1, 2, 3}
nums = append(nums, 4)

Map

go
scores := map[string]int{
    "Alice": 95,
    "Bob":   87,
}

错误处理

go
result, err := doSomething()
if err != nil {
    log.Fatal(err)
}

基于 VitePress 构建