go语言学习笔记
cbing111
coding
展开
-
《go语言编程》学习笔记四
函数早够语言中,组成函数的有:关键字func、函数名、参数列表、返回值、函数体和返回语句。 go语言中的main就是一个函数。 如下:func main() { fmt.Println("hello world")}函数的调用在go语言中,函数在调用时采用下边的方式:import "mymath"// 假设Add被放在一个叫mymath的包中// ...c := mymath.Ad原创 2016-10-23 22:41:48 · 345 阅读 · 0 评论 -
《go语言编程》学习笔记一
go语言是一门静态类型的开发语言go语言的特性:自动垃圾回收更丰富的内置类型函数多返回值错误处理匿名函数和闭包类型和接口并发编程反射语言交互性go语言中新增的数据类型字典类型(map)数组切片(Slice) 。可以认为数组切片是一种可动态增长的数组。第一个go程序// go1 project main.gopackage mainimport ( "fmt")f原创 2016-10-17 22:22:58 · 538 阅读 · 0 评论 -
《go语言编程》学习笔记二
变量变量声明var v1 intvar v2 stringvar v3 [10]int // 数组var v4 []int // 数组切片var v5 struct {f int}var v6 *int // 指针var v7 map[string]int // map, key为string类型, value为int类型var v8 func(a int) int在go语言中,并原创 2016-10-18 22:12:51 · 646 阅读 · 0 评论 -
《go语言编程》学习笔记三
流程控制在go语言中,流程控制主要分为:选择、循环、跳转。 选择:就是由不同的条件进行不同的操作 循环;就是重复的执行 跳转:根据条件回到某个操作 在go语言中的流程控制语句有: 条件语句,对应的关键字为if、 else和else if; 选择语句,对应的关键字为switch、 case和select(将在介绍channel的时候细说); 循环语句,对应的关键字为for和range;原创 2016-10-19 22:58:15 · 485 阅读 · 0 评论