Go于2009年正式由谷歌发布.
Go的主要特点:
1.类型安全和内存安全
2.以直观和低代价的方案实现高并发
3.高效的垃圾回收机制
4.快速编译(同时解决C语言中头文件太多的问题)
5.为多核计算机提供性能提升方案
6.UTF-8编码支持,原生支持UTF-8
Go的实际应用和资源:
全球最大视频网站Youtube(谷歌)
七牛云存储以及网盘服务(Q盘)
已在服务端使用Go开发的著名企业:谷歌,盛大网络,七牛,360.
安装Go语言:
Go源码安装
Go标准包安装
第三方工具安装
Go环境变量与工作目录:
Gopath下需要建立3个目录:
bin:存放编译后生成的可执行文件
pkg:存放编译后生成的包文件
src:存放项目源码
命令行:go env 显示go环境变量配置
Go常用命令:
go get:获取远程包,需提前安装git或hg
go run:直接运行程序
go build:测试编译,检查是否有编译错误
go fmt:格式化源码(部分IDE在保存时自动调用)
go install:编译包文件并编译整个程序
go test:运行测试文件
go doc:查看文档(chm手册)
在浏览器上浏览go官方网站:命令行输入:godoc -http=:8080 即可在浏览器输入:localhost:8080查看
有疑问加站长微信联系(非本文作者)