随笔分类 -  GoLang 学习

摘要:一 Go 语言的取地址符是 & 放到一个变量前使用就会返回相应变量的内存地址。 二 什么是指针 一个指针变量指向了一个值的内存地址。 三 空指针 阅读全文
posted @ 2018-06-18 10:46 刘大飞 阅读(107) 评论(0) 推荐(0)
摘要:一 定义数组 二 阅读全文
posted @ 2018-06-18 10:41 刘大飞 阅读(112) 评论(0) 推荐(0)
摘要:1 内置函数 len() 函数可以接受不同类型参数并返回该类型的长度。 如果我们传入的是字符串则返回字符串的长度, 如果传入的是数组,则返回数组中包含的元素个数。 2 自定义函数 3 值传递 和 引用传递 4 函数方法 方法就是一个包含了接受者的函数(注意: 在go中,函数和方法是不一样的!!),接 阅读全文
posted @ 2018-06-17 13:57 刘大飞 阅读(158) 评论(0) 推荐(0)
摘要:1 for语句的三种形式 2 go支持GO语句 阅读全文
posted @ 2018-06-17 13:48 刘大飞 阅读(138) 评论(0) 推荐(0)
摘要:1 if ... else 2 switch语句 3 Select语句 select随机执行一个可运行的case。如果没有case可运行,它将阻塞,直到有case可运行。一个默认的子句应该总是可运行的 如果有多个case都可以运行,Select会随机公平地选出一个执行。其他不会执行。否则: 如果有d 阅读全文
posted @ 2018-06-17 13:41 刘大飞 阅读(126) 评论(0) 推荐(0)
摘要:http://www.runoob.com/go/go-operators.html 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 返回变量存储地址: & 指针变量: * 阅读全文
posted @ 2018-06-16 22:54 刘大飞 阅读(148) 评论(0) 推荐(0)
摘要:http://www.runoob.com/go/go-constants.html 一 常量 是一个简单值的标识符,在程序运行时,不会被修改的量。 常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。 二 常量的定义 显式类型定义: const b string = "abc 阅读全文
posted @ 2018-06-15 23:12 刘大飞 阅读(165) 评论(0) 推荐(0)
摘要:1 变量三种声明: (第一种的var和类型都是多余; 第二种最简洁,但是第二种只能用在函数中,不能是全局变量的声明) 第一种: 第二种:(初始化声明) 如果在相同的代码块中,我们不可以再次对于相同名称的变量使用初始化声明 第三种: 2 值类型和引用类型 所有像 int、float、bool 和 st 阅读全文
posted @ 2018-06-15 23:03 刘大飞 阅读(141) 评论(0) 推荐(0)
摘要:1 布尔型: var b bool = true。 2 数字类型: 整型 int 和浮点型 uint8, uint16, uint32, uint64, int8, int16, int32, int64 float32、float64 complex64, complex128 byte(类似Ui 阅读全文
posted @ 2018-06-15 22:28 刘大飞 阅读(111) 评论(0) 推荐(0)
摘要:http://www.runoob.com/go/go-basic-syntax.html 1 行分隔符 在 Go 程序中,一行代表一个语句结束。每个语句不需要像 C 家族中的其它语言一样以分号 ; 结尾,因为这些工作都将由 Go 编译器自动完成。 如果你打算将多个语句写在同一行,它们则必须使用 ; 阅读全文
posted @ 2018-06-14 22:58 刘大飞 阅读(121) 评论(0) 推荐(0)
摘要:1 go 语言结构 Go 语言的基础组成有以下几个部分: 包声明: 定义了包名,必须在源文件中非注释的第一行指明这个文件属于哪个包,package main表示一个可独立执行的程序,每个 Go 应用程序都一个 名 为 main 的包。 引入包:fmt 包实现了格式化 IO(输入/输出)的函数。 函数 阅读全文
posted @ 2018-06-14 22:51 刘大飞 阅读(127) 评论(0) 推荐(0)
摘要:(课程地址: http://study.163.com/course/courseLearn.htm?courseId=306002&from=study#/learn/video?lessonId=421012&courseId=306002) 1: GO语言的特点: 类型安全和内存安全: 以非常 阅读全文
posted @ 2018-06-14 22:20 刘大飞 阅读(120) 评论(0) 推荐(0)