第一章 初识Go语言 Google是Go语言的主推者,开源社区 自动垃圾回收 函数多返回值 内存检查工具 Rational Purify、Compuware BoundsChecker、Parallel Inspector等 内置map 和Slice类型(数组) 不支持继承和重载 goroutine ...
分类:
编程语言 时间:
2017-11-21 14:49:47
阅读次数:
196
1. gofmt 命令 大部分的格式问题可以通过 gofmt 来解决,gofmt 自动格式化代码,保证所有的 go 代码与官方推荐的格式保持一致,所有格式有关问题,都以gofmt的结果为准。所以,建议在提交代码库之前先运行一下这个命令。 2. 行长 一行最长不超过80个字符,超过的使用换行展示,尽量 ...
分类:
编程语言 时间:
2017-10-24 00:10:17
阅读次数:
203
package main import ( "fmt" "math") func main() { // 1. 定义变量名age,不初始化,使用对应类型的默认值 var age int fmt.Println("My age is", age) // 2. 给变量赋值 age = 29 fmt.Pr ...
分类:
编程语言 时间:
2017-08-10 01:29:42
阅读次数:
200
1. 下载https://golang.org/dl/ # Go语言官网地址,在国内下载太慢,甚至都无法访问。通过如下地址下载:https://golangtc.com/download。 2. 安装在windows下,直接一步步点击安装即可。 3. 配置在正式开始go语言编程之前,需要进行一些基础 ...
分类:
编程语言 时间:
2017-08-04 00:27:41
阅读次数:
321
工作较忙,没办法抽出时间专心攻克《Go语言编程》,随着了解的更多,越发体会出这本书中小例子的精巧。 掌握这些小例子,就可以完成Go基础的全面掌握 最近抽出时间专心敲这些例子。但是发现一些问题,在设计上,许大大的算法可能更难让我理解一点。特对关于二章中结尾例子中算法,写出自己的算法,较之,我自己写的, ...
分类:
编程语言 时间:
2017-06-03 20:52:11
阅读次数:
153
说实话,许世伟的《GO语言编程》,承载的心血是轻易可见的。但是我更喜欢那种工具书,就是简单说明他干嘛她干嘛,就能干嘛干嘛··· 比如读张晏关于《取代Apache的高性能Web服务器》的书,这种感觉很强烈,张晏会直接将配置单的成果放出来,然后在详解,读起来,有种一级一级往上升的感觉(并且这种配置,照抄 ...
分类:
其他好文 时间:
2017-04-14 23:07:11
阅读次数:
237
2016年我正在看或者已经看完的书单,基本上都是纸质书,主要是长时间阅读也不伤眼。每天坚持看1-2小时书,没办法,其它时间要写业务代码或处理线上的问题,列表清如下所示:《操作系统设计与实现》第3版《深入理解计算机系统》第2版《Go语言编程》《CDN技术详解》《Python自动..
分类:
其他好文 时间:
2016-10-22 01:08:12
阅读次数:
259
作为拥有多年工作经验的运维老鸟,我没有选择运维常用的Python作为我今后的主要使用语言。Python编写运维程序的开发效率虽然很高,但随着代码量的增大,以及Python的缩进式语法结构,可读性和维护性并不很高。加之Python本身的设计,并不原生支持多线程多核,我考虑到当程序代码达到一定规模时,必然会考虑它的执行效率和维护成本。最终放弃了Python,选择语言的过程中被Google新出的Go语言吸...
分类:
编程语言 时间:
2016-05-12 14:52:48
阅读次数:
156
教程内容:GO语言资料Golang友团无闻Go语言编程基础Golang友团无闻Go语言Web基础教程Go语言Web基础教程列表:【Go Web基础】12Go Web 扩展学习.mp4【Go Web基础】11简易的 RPC 实现.mp4【Go Web基础】10自建 HTTP 中间件.mp4【Go We ...
分类:
编程语言 时间:
2016-04-24 18:26:55
阅读次数:
562
go语言编程书上有一些代码有误和遗漏的地方,这里就行了修改与加如了一小段代码。---开始,我也搜个百度,大多都是一样的,而且在remove代码块还是有些问题(不能是传name)。好吧!!不多说了.下面展示所有的代码。---------------------------------------------------------------..
分类:
编程语言 时间:
2016-01-18 12:26:58
阅读次数:
442