![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Go
文章平均质量分 73
逍遥俊子
低调的码农
展开
-
01-GO语言开发环境搭建
搭建开发环境1. Go安装包下载2. 开发环境3. Hello world1. Go安装包下载下载地址:https://studygolang.com/dl,选择对应的安装包下载安装。2. 开发环境采用IDEA的go插件,在线安装如下图:若在线安装速度较慢,可以选择下载离线安装包,然后选择从硬盘安装。离线下载地址:http://plugins.jetbrains.com/plugin/...原创 2019-03-17 19:09:03 · 326 阅读 · 0 评论 -
02-Go语言语法基础(一)
Go语言语法基础(一)1. 定义变量1.2 使用var关键字1.3 让编译器自动决定类型1.4 使用:=定义变量1.5 Demo2. 内建变量类型3. Go语言的类型转换4. 常量与枚举1. 定义变量1.2 使用var关键字var a, b, c boolvar s1, s2 string = “hello”,“world”可以直接放在函数内或者直接放在包内可以使用var()集中定义...原创 2019-03-17 19:55:47 · 151 阅读 · 0 评论 -
03-Go语言语法基础(二)
Go语言语法基础(二)1. 条件查询2. 循环3. 函数4. 指针1. 条件查询2. 循环3. 函数4. 指针原创 2019-06-15 16:21:20 · 192 阅读 · 0 评论 -
04-内建内容
内建内容1. 数组1.1 定义数组1.2 遍历数组1.3 数组是值类型2. Slice(切片)2.1 Slice定义与更新2.2 Slice扩展2.3 向Slice添加元素2.4 Slice操作3. Map3.1 Map定义3.2 Map遍历3.3 Map操作3.4 Map的key3.5 例题:寻找最长不含有重复字符的子串3.6 字符和字符串处理rune1. 数组1.1 定义数组var ar...原创 2019-06-15 21:06:06 · 154 阅读 · 0 评论 -
05-面向对象
面向对象1. go语言面向对象特点2. 结构的定义3. 为结构定义方法4. 值接收者VS指针接收者5. 封装6. 包7. GOPATH环境变量1. go语言面向对象特点go语言仅支持封装,不支持继承和多态go语言没有class,只有struct2. 结构的定义不论地址还是结构本身,一律使用"."来访问成员使用自定义工厂函数创建结构注意返回了局部变量的地址3. 为结构...原创 2019-06-16 14:36:49 · 115 阅读 · 0 评论