package main import ( "fmt" "math" ) // Pi 定义常量Pi为圆周率 const Pi = math.Pi // 一次定义多个变量 const ( Name = "张三" Gender = "男" Age = 18 // 也支持如下的格式一次定义多个变量(不建议使用): // Name, Gender, Age = "张三", "男", 18 ) const ( Num1 = 9527 Num2 // 不设置值就会使用上一个常量的值,即Num1的值 Num3 // 不设置值就会使用上一个常量的值,即Num2的值 ) func main() { fmt.Printf("Pi = %+v \n", Pi) // Pi = 3.141592653589793 fmt.Printf("俺叫%+v(%+v),今年%+v岁。 \n", Name, Gender, Age) // 俺叫张三(男),今年18岁。 fmt.Printf("Num1 = %+v \n", Num1) // Num1 = 9527 fmt.Printf("Num2 = %+v \n", Num2) // Num2 = 9527 fmt.Printf("Num3 = %+v \n", Num3) // Num3 = 9527 } //========== 总结 ==========// // 1、常量和变量一样也要遵循访问权限规则,即常量名首字母大写可跨包访问,常量名首字母小写只能本包访问,因此Go语言并没有常 // 量名建议字母全大写的传统。
Copyright © 2024 码农人生. All Rights Reserved