package main import "fmt" func main() { fmt.Println("Hello, World!") // 变量声明示例 var name string = "Go语言" age := 25 score := 95.5 fmt.Printf("姓名: %s, 年龄: %d, 分数: %.1f\n", name, age, score) // 控制结构示例 if age >= 18 { fmt.Println("成年人") } else { fmt.Println("未成年人") } // for循环示例 for i := 1; i <= 5; i++ { fmt.Printf("循环次数: %d\n", i) } // switch示例 grade := "B" switch grade { case "A": fmt.Println("优秀") case "B": fmt.Println("良好") case "C": fmt.Println("及格") default: fmt.Println("不及格") } }