PHP 转 GO 篇 小插曲(环境篇)
记录的原因
网上很多文章都是虚无缥缈 一点用处都没 也无法成功 所有记录一个完整的并且成功的安装方式 以免各位道友因为环境折腾个半天而放弃了GO 哈哈
1 自行下载GO 这个不会 我也没辙 最好去官网去下载
2 配置环境变量
2.1 GOROOT E:\GO\ GO的安装目录
2.2 GOPATH E:\goprojects GO的工作目录
2.3 GOPROXY https://goproxy.io GO的代理 一定要配置哦 不然你可能要砸电脑。因为下载不下来苦恼
2.3 PATH 增加
E:\GO\bin
以上配置好了CMD 如下 代表成功了
升级篇
go module
go 1.11 终于引进了go module管理工程的包依赖,去除了项目包管理对GOPATH的依赖,明确了依赖包的版本管理 狠丝滑 就像PHP的composer JAVA的maven
1 环境变量 GO111MODULE 开启on
2 go mod init xx 初始化项目 会产生go.sum go.mod 进行包管理
3 go mod tidy 项目根目录执行这个 一键安装所有第三方依赖包 就像composer install 一样
IDE 配置 要开启module 管理包方式
练习代码链接 https://github.com/jiqinwj/go_base_demo
本作品采用《CC 协议》,转载必须注明作者和本文链接
学到了,期待下一篇
:smirk:该转GO还是转JAVA
多项目就在 工作目录 加文件夹?
@hxd 多个模块开发 互相调用就要走微服务了。。然后之间grpc玩。牵涉的知识太多 我后面打算出点文章 需要时间
感觉可以试试阿里的源,快很多。
用PHP对比就很好理解了