![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GO 成长之路
小白学习路线
YFL_iOS
文艺程序员,美食爱好者。
喜爱编程、健身,喜爱写字、读书。
喜爱一切能让自己变得美好的事物。
展开
-
GO 接口类型
一、接口 3.1 声明 3.2 动态类型 3.3 类型判断 3.4 实现二、反射 4.1 方法和类型的反射 4.2 通过反射修改和设置值 4.3 反射结构 4.4 Printf 和 反射原创 2020-08-24 11:15:47 · 757 阅读 · 0 评论 -
GO 面向对象之结构体和方法
文章目录一、结构体 1.1 如何定义结构体 1.2 如何创建结构体 1.3 递归结构体 1.4 结构体转换 1.5 访问结构体中的成员 1.6 结构体作为参数 1.7 带标签的结构体 1.8 匿名字段 1.9 内嵌结构体 1.10 命名冲突 1.11 值语义 和 引用语义 1.12 二叉树二、方法 2.1 方法声明 2.2 方法和函数的区别 2.3 如何扩展任意类型的方法 2.4 工厂模式 2.5 方法原创 2020-07-02 23:50:30 · 976 阅读 · 3 评论 -
GO 函数基础知识
一、函数1、声明2、参数3、返回值4、函数作为参数5、函数做为类型6、可变参数7、匿名函数与闭包8、递归函数9、参数传递机制10、defer11、error13、panic14、recover原创 2020-06-26 23:21:49 · 804 阅读 · 0 评论 -
GO 复合数据类型
一、数组1、声明2、访问、修改3、作为参数传递二、切片1、创建2、增3、删4、改5、查三、映射1、创建2、增3、删4、改5、查原创 2020-06-18 10:09:34 · 284 阅读 · 0 评论 -
GO 基础知识
文章目录 一、常量和变量 1、常量 2、变量 二、基本数据类型 1、整型 2、浮点 3、布尔型 4、复数 5、字符串 6、字符传与其他类型转换 三、基本数据类型扩展 1、强制类型转换 2、自定义类型 3、类型别名 4、指针 四、流程控制语句 1、条件语句 2、选择语句 3、循环语句 4、延迟语句 5、标签语句(break、continue、goto)...原创 2020-06-18 10:10:09 · 591 阅读 · 0 评论 -
GO macOS下使用GoLand安装和使用
文章目录一、GoLand的下载和安装 1、下载安装 2、配置 GOOR 和 GOPATH 二、如何创建项目三、如何打开项目四、破解GoLand一、GoLand的下载和安装1、下载安装Goland下载地址:https://www.jetbrains.com/go/安装成功后在Application中出现如下应用2、 配置 GOOR 和 GOPATH点击打开 Go...原创 2020-06-18 10:30:18 · 9052 阅读 · 0 评论 -
GO 用记事本编写第一个GO程序
文章目录 go build go run一、新建记事本输入如下package mainimport "fmt"func main(){ fmt.Println("Hello Word")}command+s 保存,文件名为HelloWorld.go。保存到桌面。二、编译并执行1、编译cd 到 HelloWorld.go文件所在目录go build Hel...原创 2020-06-18 10:12:10 · 548 阅读 · 0 评论 -
GO macOS下安装包下载和环境变量配置
文章目录一、 GO 安装包下载地址二、环境变量配置 2.1 GOROOT 2.2 GOPATH 2.3 PATH三、使用 GO 环境 3.1 go version 3.2 go env 3.3 go build 和 go run 3.4 go help一、GO 安装包下载地址https://studygolang....原创 2020-06-18 10:12:27 · 1013 阅读 · 0 评论