
Go
张煊信
这个作者很懒,什么都没留下…
展开
-
Go运算符
运算符用于在程序运行时执行数学或逻辑运算Go语言内置的运算符有: - 算术运算符: 加 + , 减 - , 乘 *, 除 / 自增 ++, 自减 -- - 关系运算符: == , !=, >, <, >=, <= 值为True 或者 False - 逻辑运算符: &&, ||, ! 值为 True or False - 位运算符: 对整数 在内...原创 2018-08-31 18:59:11 · 393 阅读 · 0 评论 -
Go作用域
Go语句变量的作用域作用域为已声明的标识符所表示的常量,类型,变量,函数,或包括源代码中的作用范围.Go语言中变量在三个地方声明: - 函数内声明的变量称为局部变量 - 函数外定义的变量称为全局变量 - 函数定义中的变量称为形式参数全局变量在函数体外声明的变量称之为全局变量,全局变量可以在整个包甚至外部包(被导入后)使用.全局变量可以在任意函数中使用在Go语言中全局变...原创 2018-08-31 19:00:29 · 295 阅读 · 0 评论 -
Go函数
函数是基本的代码块,用于执行一个任务 Go 语句最少有一个main()函数 可以通过函数来划分不同的功能,逻辑上每个函数执行是指定的任务 函数的声明告诉编译器函数的名称,返回类型,和参数 Go 语言标准库提供了多种可动用的内置函数func function_name([parameter_list])[return_type]{ 函数体}函数定义解析: - fu...原创 2018-08-31 19:01:18 · 253 阅读 · 0 评论 -
Go数组
Go数组数组是具有相同类型的一组已编号且长度固定的数据序列 数组元素可以通过索引来读取,或修改,索引从0开始Go声明数组需要指定元素类型,以及元素个数,语法格式如下:var variable_name [SIZE] variable_type例如:var balance [10] float32初始化:var balance [5] float32{1...原创 2018-08-31 19:02:11 · 265 阅读 · 0 评论 -
Go条件语句
Go条件语句Go 语句提供以下几种判断条件: 语句 描述 if语句 由一个布尔表达式紧跟一个或多个语句组成. if… else if 语句后面可选的else语句,else语句表达时在布尔值为False时执行 if 嵌套语句 if…elif …elif…. switch 语句 基于不同的条件执行不同的语句 select...原创 2018-08-31 19:02:59 · 268 阅读 · 0 评论 -
Go常量
常量定义格式const identifer [type] = value编译器可以通过变量的值来判断常量的数据类型const c_name_1, c_name_2 = value_1, value_2常量可以使用len() 长度, cap() , unsafe.Sizeof() 常量计算表达式的值特殊常量 : iotaiota可以作为一个被编译器修改的常量 在const关...原创 2018-08-31 19:04:05 · 234 阅读 · 0 评论 -
Go指针
Go指针变量是一种方便使用的占位符,用于引用计算机内存地址.Go语言的取指符& 放到一个变量前使用,就会返回相应的变量的内存地址package mainimport "fmt"func main(){ var a int = 10 fmt.Println("变量的地址 :%x\n",&a)}指针一个指针变量可以指向任何一个值的内存地址...原创 2018-08-31 19:05:12 · 222 阅读 · 0 评论