Go
文章平均质量分 92
ZhaoYingChao88
学而不思则罔,思而不学则殆!
展开
-
Go 通道 Chan 详解
首先我们来看线程,在golang里面也叫goroutineGo 语言 select 语句select是Go中的一个控制结构,类似于用于通信的switch语句。每个case必须是一个通信操作,要么是发送要么是接收。select随机执行一个可运行的case。如果没有case可运行,它将阻塞,直到有case可运行。一个默认的子句应该总是可运行的。语法Go 编程语言中 select 语句的语法如下:sel...原创 2018-05-11 11:14:41 · 2339 阅读 · 0 评论 -
Go 方法与函数区别
方法是特殊的函数,定义在某一特定的类型上,通过类型的实例来进行调用,这个实例被叫接收者(receiver)。 函数将变量作为参数:Function1(recv) 方法在变量上被调用:recv.Method1() 接收者必须有一个显式的名字,这个名字必须在方法中被使用。 receiver_type 叫做 (接收者)基本类型,这个类型必须在和方法同样的包中被声明。在 Go 中,(接收者)类型关联的方法...原创 2018-05-14 11:11:25 · 8324 阅读 · 2 评论 -
Go语言学习资料大全整理
Go语言是谷歌发布的一套编程语言,因为其简单的部署、良好的并发性等特点受到很多企业的青睐,国外如Google、AWS、Cloudflare、CoreOS等,国内如七牛、阿里等都已经使用Golang开发其云计算相关产品。因此也有很多小伙伴选择Go语言,其实也对,毕竟大众化的语言Python、Java、C、C++等岗位竞争激烈,那么为何不选择一门竞争性相对而言比较小却也有前景的一门语言呢。那么...原创 2018-12-13 20:18:56 · 2042 阅读 · 5 评论