目录
- 安装基础语言支持
- 常用框架(随使用逐步更新, 或者后续整理一个列表)
- 官方库无法下载的办法
以前安装过, 但是版本比较老, 遂升级.
安装
下载安装包: https://golang.org/dl/
配置环境变量:
https://github.com/golang/go/wiki/SettingGOPATH
https://blog.csdn.net/Alsmile/article/details/48290223
框架
使用 IRIS Web 框架: https://godoc.org/github.com/kataras/iris
https://github.com/NICKNAME/iris-starter-kit
Web 框架大比拼: https://blog.csdn.net/dev_csdn/article/details/78740990
官方依赖
由于官方的库很难通过 go get
直接获取, 所以才去使用 git 下载代码的替代方案.
- https://github.com/golang/tools.git
- https://github.com/golang/sys.git
- https://github.com/golang/benchmarks.git
- https://github.com/golang/blog.git
- https://github.com/golang/build.git
- https://github.com/golang/crypto.git
- https://github.com/golang/debug.git
- https://github.com/golang/image.git
- https://github.com/golang/mobile.git
- https://github.com/golang/net.git
- https://github.com/golang/perf.git
- https://github.com/golang/review.git
- https://github.com/golang/sync.git
- https://github.com/golang/text.git
- https://github.com/golang/time.git
- https://github.com/golang/tour.git
- https://github.com/golang/exp.git
使用下面脚本能够方便的将需求的 golang.org/x/PKG
自动以 github.com/golang/PKG
源进行下载, 并且保存到对应的目录下.
1 |
|
TODO:
- 个人准备搞一个 Golang 的官方库的标准引用, 放到 github 上面, 有时间整理, 之后直接引用库即可, 无需再逐一下载.
- 另一种方案就是直接将对应的 git 项目 clone 到
src/golang.org/x/
目录下, 这种方法在使用 Vagrant 虚拟机的时候不会因为连接问题, 导致磁盘映射失败.