会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
鲜衣怒马少年郎
一夜看尽长安花
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2020年2月12日
11-Go语言之包(package)
摘要: 内容目录 包(package) 内容详细 包定义 包(package)是多个Go源码的集合,是一种高级的代码复用方案,Go语言为我们提供了很多内置包,如fmt、os、io等。 我们还可以根据自己的需要创建自己的包。一个包可以简单理解为一个存放.go文件的文件夹。 该文件夹下面的所有go文件都要在代码
阅读全文
posted @ 2020-02-12 05:10 薛定谔的猫儿
阅读(123)
评论(0)
推荐(0)
2020年2月11日
10-Go语言之结构体和JSON
摘要: 内容目录 类型别名和自定义类型 内容详细 自定义类型和类型别名 自定义类型 自定义类型是定义了一个全新的类型。我们可以基于内置的基本类型定义,也可以通过struct定义。 通过type关键字的定义,自定义的MyInt就是一种新的类型,它具有int的特性。 // NewInt 是一个新的类型 type
阅读全文
posted @ 2020-02-11 13:01 薛定谔的猫儿
阅读(96)
评论(0)
推荐(0)
2020年2月10日
09-Go语言之指针和异常处理
摘要: 内容目录 指针 内容详细 指针pointer 普通变量存储的是对应类型的值,这些类型叫值类型 指针也是一个变量,用于存储另一个变量的内存地址,变量存的是值,指针存的是一个地址,这个地址指向的空间存的才是值,所以指针又叫引用类型 与变量类似,使用前需要声明 声明指针并使用:指针取值时变量前面要加星号
阅读全文
posted @ 2020-02-10 13:15 薛定谔的猫儿
阅读(194)
评论(0)
推荐(0)
2020年1月21日
08-Go语言之函数
摘要: 内容目录 函数基础 定义 调用 参数 返回值 高阶函数 作用域 函数作为变量 函数作为参数 函数作为返回值 匿名函数 闭包 defer语句 内容详细 函数基础:定义 Go语言中支持函数、匿名函数和闭包,并且函数在Go语言中属于“一等公民”。 Go语言中定义函数使用func关键字,具体格式如下: fu
阅读全文
posted @ 2020-01-21 09:50 薛定谔的猫儿
阅读(81)
评论(0)
推荐(0)
2020年1月19日
07-Go语言之map
摘要: 内容目录 map 内容详细 map定义 map是一种无序的基于==key-value==的数据结构,Go语言中的map是引用类型,必须初始化才能使用。 GO语言中map的定义语法: map[KeyType]ValueType KeyType:表示键的类型。 ValueType:表示键对应的值的类型。
阅读全文
posted @ 2020-01-19 10:12 薛定谔的猫儿
阅读(38)
评论(0)
推荐(0)
2020年1月17日
06-Go语言之切片slice
摘要: 内容目录 切片的定义 切片的赋值与拷贝 切片的遍历 切片的扩容 内容详细 切片(slice) 切片(Slice)是一个拥有相同类型元素的可变长度的序列。它是基于数组类型做的一层封装。它非常灵活,支持自动扩容。 切片底层就是数组 切片是一个引用类型,它的内部结构包含地址、长度和容量。切片一般用于快速地
阅读全文
posted @ 2020-01-17 10:12 薛定谔的猫儿
阅读(29)
评论(0)
推荐(0)
2020年1月16日
05-Go语言之数组
摘要: 内容目录 数组 多维数组 内容详细 数组(Array) 数组是同一种数据类型元素的集合。 在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。 // 定义一个长度为3元素类型为int的数组a var a [3]int 方式一:直接定义长度和类型 方式二:使用...来定义长
阅读全文
posted @ 2020-01-16 15:10 薛定谔的猫儿
阅读(48)
评论(0)
推荐(0)
2020年1月15日
04-Go语言之运算符
摘要: 内容目录 运算符 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 占位符 通用占位符 字符串占位符 宽度标识符 内容详细 算数运算符 注意: ++(自增)和--(自减)在Go语言中是单独的语句,并不是运算符,所以需要单独写一行代码。 描述 运算符 相加 + 相减 - 相乘 * 相除 / 求
阅读全文
posted @ 2020-01-15 01:21 薛定谔的猫儿
阅读(87)
评论(0)
推荐(0)
2020年1月14日
03-Go语言之数据类型
摘要: 内容目录 整型 浮点类型 复数 布尔值 字符串 byte类型和rune类型 if循环 内容详细 整型 整型分为以下两个大类: 按长度分为:int8、int16、int32、int64 对应的无符号整型:uint8、uint16、uint32、uint64 其中,uint8就是我们熟知的byte型,i
阅读全文
posted @ 2020-01-14 13:10 薛定谔的猫儿
阅读(177)
评论(0)
推荐(0)
2020年1月13日
02-Go语言之变量和常量
摘要: 内容目录 变量 常量 内容详细 注释 // 单行注释 /* 多行 注释 */ 标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。 Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头。 举几个例子:abc, _, _123, a123。 关键
阅读全文
posted @ 2020-01-13 01:20 薛定谔的猫儿
阅读(60)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告