摘要: 在使用goland使用debug调试代码出现 API server listening at: 127.0.0.1:56871could not launch process: debugserver or lldb-server not found: install XCode's command 阅读全文
posted @ 2019-11-18 17:16 Binb 阅读(2186) 评论(0) 推荐(0) 编辑
摘要: 文章引用自 函数 Go语言中支持函数、匿名函数和闭包,并且函数在Go语言中属于“一等公民”。 函数定义 Go语言中定义函数使用func关键字,具体格式如下: func 函数名(参数)(返回值){ 函数体 } 其中: 函数名:由字母、数字、下划线组成。但函数名的第一个字母不能是数字。在同一个包内,函数 阅读全文
posted @ 2019-11-18 13:53 Binb 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 文章引用自 Go语言中提供的映射关系容器为map,其内部使用散列表(hash)实现。 map map是一种无序的基于key-value的数据结构,Go语言中的map是引用类型,必须初始化才能使用。 map定义 Go语言中 map的定义语法如下: map[KeyType]ValueType 其中, K 阅读全文
posted @ 2019-11-18 11:01 Binb 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 文章引用自 引子 因为数组的长度是固定的并且数组长度属于类型的一部分,所以数组有很多的局限性。 例如: func arraySum(x [3]int) int{ sum := 0 for _, v := range x{ sum = sum + v } return sum } 这个求和函数只能接受 阅读全文
posted @ 2019-11-18 09:06 Binb 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 文章引用自 Array(数组) 数组是同一种数据类型元素的集合。 在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。 基本语法: // 定义一个长度为3元素类型为int的数组a var a [3]int 数组定义: var 数组变量名 [元素数量]T 比如:var a 阅读全文
posted @ 2019-11-17 17:01 Binb 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 文章引用自 fmt fmt包实现了类似C语言printf和scanf的格式化I/O。主要分为向外输出内容和获取输入内容两大部分。 向外输出 标准库fmt提供了以下几种输出相关函数。 Print Print系列函数会将内容输出到系统的标准输出,区别在于Print函数直接输出内容,Printf函数支持格 阅读全文
posted @ 2019-11-17 14:51 Binb 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 文章引用自 if else(分支结构) if条件判断基本写法 Go语言中if条件判断的格式如下: if 表达式1 { 分支1 } else if 表达式2 { 分支2 } else{ 分支3 } 当表达式1的结果为true时,执行分支1,否则判断表达式2,如果满足则执行分支2,都不满足时,则执行分支 阅读全文
posted @ 2019-11-17 11:54 Binb 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 文章引用自 运算符 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 算数运算符 运算符描述 + 相加 - 相减 * 相乘 / 相除 % 求余 注意: ++(自增)和--(自减)在Go语言中是单独的语句,并不是运算符。 关系运算符 运算符描述 == 检查两个值是否 阅读全文
posted @ 2019-11-17 11:01 Binb 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 文章引用自 基本数据类型 整型 整型分为以下两个大类: 按长度分为:int8、int16、int32、int64 对应的无符号整型:uint8、uint16、uint32、uint64 其中,uint8就是我们熟知的byte型,int16对应C语言中的short型,int64对应C语言中的long型 阅读全文
posted @ 2019-11-17 10:58 Binb 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 文章引用自 标识符与关键字 标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。 Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头。 举几个例子:abc, _, _123, a123。 关键字 关键字是指编程语言中预先定义好的具有特殊含义的 阅读全文
posted @ 2019-11-17 10:53 Binb 阅读(167) 评论(0) 推荐(0) 编辑