学习Golang语言
Golang语言的学习专栏。
本系列是笔者学习go语言过程中写的一些笔记,涉及到go语言的基础以及拓展部分。
codemanship
2014年北京交通大学研究生毕业,先后任职于多贝云,同视未来。研究领域:流媒体服务集群,音视频编解码,服务端架构,自动化运维。
展开
-
学习Golang语言(7):类型--字典
跟着码术一起学习Golang语言。今天学习的是Go语言内置的数据结构:字典(map)。原创 2014-09-10 23:16:06 · 4775 阅读 · 0 评论 -
学习Golang语言(6):类型--切片
学习Golang语言:(6)切片在很多应用场景中,数组不能够满足我们的需求。在初始定义数组时,我们并不知道数组所需的长度。因此,我们需要一个大小可以动态变化的数组(动态数组)在Go语言中,这种“动态数组”成为slice(切片)。原创 2014-07-16 21:10:29 · 3927 阅读 · 2 评论 -
学习Golang语言(5):类型--数组
之前的章节我们学习了Golang的基本数据类型。接下来我们要学习Golang内置的高级类型:数组、切片和字典。数组(array)Go语言的数组是一个定长的序列,数组包含的元素的类型相同。多维数组可以简单的使用自身为数组的元素来创建。数组的元素使用操作符[]来索引,索引号从0开始。因此数组第一个元素为:array[0],最后一个元素为array[len(array)-1]原创 2014-06-23 22:44:07 · 3868 阅读 · 0 评论 -
学习Golang语言(4):类型--字符串
跟着“码术”一起学习Golang语言,偷懒了好多天啦,今天继续讲解Golang中的类型。今天讲解的是字符串。数值类型补充上一章节没有指出的地方:Golang还定义了三种依赖系统的类型:int、unint和uintptr。因为在32位系统和64位系统上用来表示这些类型的位数是不同的。字符串Golang中另一个重要的内建类型是string原创 2014-06-16 00:08:28 · 16368 阅读 · 6 评论 -
学习Golang语言(3):类型--布尔型和数值类型
跟着“码术”一起学习Golang语言。今天讲解Golang语言的基本类型,介绍布尔类型和数值类型。原创 2014-06-11 00:03:20 · 9667 阅读 · 1 评论 -
学习Golang语言(2): 变量
跟着“码术”一起学习Golang语言。学习一门新的语言,我们首先了解的是新语言的变量声明,基本类型,关键字以及控制流。本章主要讲解变量声明.学习一门新的语言,我们首先了解的是新语言的变量声明,基本类型,关键字以及控制流。Go语言在语法上类似于C语言。但是不同于C语言,Go虽然也是用分号进行语句分割,但是程序员不需要在每行程序结尾添加分号。Go语言的编译器会自原创 2014-06-09 23:10:43 · 3709 阅读 · 1 评论 -
学习Golang语言(1): Hello World
今天开始进入golang语言的学习,golang语言的安装和测试就不再这里讲解了。网络上有不少资料可以参考。学习任何编程语言的第一个程序都是Hello world,我就不打破这个传统了。看看Go的"Hello World"吧。package mainimport "fmt" //引入fmt库func main() {fmt.Println("Hel原创 2014-06-08 23:04:24 · 18964 阅读 · 1 评论