Golang快速入门 | 第一天
四种变量声明方式 声明一个变量,不给初始值,则默认为0 声明一个变量,初始化一个值 声明一个变量,在初始化时省略数据类型,通知值自动匹配数据类型 声明一个命令,省略var关键字和数据类型,使用冒号代替,自动匹配数据类型 :=只能在函数体内声明变量,不支持全局 func main() { //方法一 var a int fmt.Printf("a=%d,type
四种变量声明方式 声明一个变量,不给初始值,则默认为0 声明一个变量,初始化一个值 声明一个变量,在初始化时省略数据类型,通知值自动匹配数据类型 声明一个命令,省略var关键字和数据类型,使用冒号代替,自动匹配数据类型 :=只能在函数体内声明变量,不支持全局 func main() { //方法一 var a int fmt.Printf("a=%d,type
格式化说明 %d 格式化整数 %x和%X 格式化16进制数 var c int16 = 10 fmt.Printf("c=%x,c=%X", c, c) %g 格式化浮点数 %f 输出浮点数 %e 输出科学计数法 func main() { var f = 12345.67891 fmt.Printf("f=%g,f=%f,f=%e", f, f, f) } //
标识符规则 Unicode编码字符或者_开头,但是不能数字开头,后面可以跟n个字符; _是特殊标识符,叫做空白标识符,赋的值会被抛弃; 标识符大写字母开头表示外部可引用,小写开头外部无法引用,相当于public private; 函数 函数也是标识符的一种, 函数基本格式 func add(a, b) (c int) { return a + b } func a