该文被密码保护。 阅读全文
该文被密码保护。 阅读全文
摘要:
Go语言的函数本身可以作为值进行传递,既支持匿名函数和闭包,又能满足接口。 函数声明 func 函数名 (参数列表)(返回参数列表){ // 函数体 } func funcName(parametername type1,parametername type2 ...)(output1 type1 阅读全文
该文被密码保护。 阅读全文
摘要:
数据类型转换 Go语言采用数据类型前置加括号的方式进行类型转换,格式如:T(表达式)。T表示要转换的类型;表达式包括变量、数值、函数返回值等。 var a int =100 b := float(a) 常量 常量中的数据类型只可以是布尔型、数字型(整型、浮点型和复数型)和字符串 const 标识符 阅读全文
该文被密码保护。 阅读全文
摘要:
基本数据类型: 整型、浮点型 float32 float64、复数型(数学中的复数)、布尔型、字符串、字符(byte、rune)。 复合数据类型: 数组(array)、切片(slice)、映射(map)、函数(function)、结构体(struct)、通道(channel)、接口(interfac 阅读全文
摘要:
GO变量 Go 语言的变量名由字母、数字、下画线组成,首个字符不能为数字; Go 语法规定,定义的局部变量若没有被调用会发生编译错误。 变量的声明 var 变量名 变量类型 批量声明变量 var ( a int //默认是0 b string //默认是空字符串 c [] float32 //默认是 阅读全文
摘要:
可见性 Go语言中,使用大小写来决定标识符(常量、变量、类型、接口、结构或函数)是否可以被外部包所调用。 大写字母开头,那么其对象就可以被外部包的代码所使用,如同public。 小写字母开头,则对包外是不可见的,但是它们在整个包的内部是可见并且可用的,如同private。 go环境变量配置 (GOR 阅读全文
摘要:
package main /** package main表示一个可独立执行的程序,每个Go应用程序都需要包含一个名为main的包, 并且该包包含一个叫main()的函数(该函数是Go可执行程序的执行起点,既不能带参数,也不能定义返回值)。 */ import "fmt" //import语句用于导 阅读全文