原文:go语言从零学起(一) -- 文档教程篇

先记录一下自己学go语言的出发点 作为一个phper,精通一门底层语言一直是努力的目标。 相对于c,c ,go语言不需要过多的关注指针,内存释放,一两行代码就能跑起一个server服务,简直不要太简洁了。 像美团,京东, 等大公司,都应用了go语言,作为一个要成为全栈工程师的男人,哪儿有不跟上脚步的道理。 与自己的工作相关,想换种语言,换种思路,去探寻下更高效的实现后台服务的方式 开始学习一门语 ...

2016-11-30 11:30 2 1858 推荐指数:

查看详情

Go语言_时间

哎,先发下牢骚,Go文档还是太弱了,特别是标准库中的文档说明,很多函数几乎就一句话过了。这点确实该向Microsoft的MSDN好好学学。 Go的time包是标准库中的包之一 不用说,几乎是开发必须用到的包之一。time包的说明文档在: http://golang.org/pkg ...

Tue Jun 12 21:50:00 CST 2012 9 31372
Go语言_net

这篇想阅读的是go的net包,net包提供了各种网络IO类型,比如有TCP/IP, UDP, 域名解析, Unix domain socket 使用这个包能很容易发送一个tcp请求,创建服务器也再也不需要像C语言那样createSocket等一系列繁琐的操作了,用起来那感觉不是一般地爽 ...

Sun Jun 17 07:45:00 CST 2012 2 8069
Go语言_并发

当被问到为什么用Go语言,一定不得不提的是Go语言的并发程序编写。在C语言中编写非常繁琐复杂的并发程序在Go语言中总是显得如此便捷。 Go中并发程序依靠的是两个:goroutine和channel 理解什么是goroutine? 对于初学者,goroutine直接理解成为线程就可以 ...

Wed Jun 06 17:55:00 CST 2012 12 29789
Go语言_接口

Go中,接口interface其实和其他语言的接口意思也没什么区别。interface理解其为一种类型的规范或者约定。一种类型是不是“实现”了一个接口呢?就看这种类型是不是实现了接口中定义的所有方法。 1 接口的定义和使用。 比如 type I interface{ Get ...

Sun Jun 10 07:13:00 CST 2012 2 16220
Go语言_时间

Go的time包是标准库中的包之一 不用说,几乎是开发必须用到的包之一。time包的说明文档在: http://golang.org/pkg/time/ 先注意下Overview中的一句话: The calendrical calculations always assume ...

Tue Jun 28 22:43:00 CST 2016 0 3160
Go语言_反射

这里的GO使用的版本是1.2 Go语言的基本语法的使用已经在前几篇陆陆续续学完了,下面可能想写一些Go的标准库的使用了。 先是reflect库。 reflect库的godoc在http://golang.org/pkg/reflect/ Type和Value 首先,reflect包有两个 ...

Mon Jun 11 06:51:00 CST 2012 6 32994
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM