title | date |
---|---|
01_开始GO |
2017/02/21 14:47:10 |
Go是啥?看这里。简而言之,就是一门系统级的编程语言。
为嘛要学/用它?
- 追个潮流,体验下不同风格的语言设计思想
- 跨平台部署,单文件部署
- 强大的功能(系统级)
- 对分布式的友好支持
上手有啥问题?
- 不友好的语法(也有一部分人觉得语法很优雅,对我来说,这语法可算不上友好)
- 和大多数语言不一样的设计风格(需要慢慢消化)
- 没有趁手的IDE(LiteIDE, Sublime Text, VsCode这几个可以自己优化得比较好用)
虽然比较恶心语法,但是其他优秀的点,也是比较吸引人的,再加上项目需要,那就开干。
因为有其他前/后端语言的经验,就跳过常规学习过程,直接上手做项目。
注意:虽然跳过了不少步骤,但是语法还是要学习的,书还是要看的,先来一本《Go语言编程》
Go
是一个有很多规范的语法,就连创建目录结构也有一定的约束。之前的版本略过,我本地安装的是 go1.7.3
版本,通过 go version
可查看。
接下来就为该版本,创建一个相对较为标准的项目结构。