golang环境变量配置

下载地址 [https://golang.google.cn/dl/]

windows下配置环境变量

1、windows键+E 打开文件资源管理器
2、右键此电脑选择 >属性>选择高级系统设置>高级>环境变量>系统环境变量
3、新建 GOROOT 环境变量,路径是 你安装go 的那个目录 默认是 C:\GO
4、新建 GOPATH 环境变量,路径是 你的go 工程 路径,如:D:\gostudy; 多个用英文逗号分隔
5、在path环境变量中添加:C:\Go\bin;%GOPATH%\bin


包安装

  • go get github.com/shopspring/decimal // (全局)下载到gopath中
  • go mod download // 全部安装 (全局)下载到 gopath 中
  • go mod vendor // 下载到当前项目中 vendor (当前项目)
  • 关于GOLand 里面,安装或导入第三方后,路径变红,提示找不到,设置->GO->Go Module->勾选 Enable go modules integration (表示启用go mod)

参考文章
[https://juejin.im/post/6844903954879348750]
[https://zhuanlan.zhihu.com/p/59687626]
[https://blog.csdn.net/qq_43442524/article/details/104906475]

go mod 生成配置文件

go mod init 项目名
就会在 项目 目录下生成一个go.mod 文件;

bee 安装 和 beego 安装

  • bee
bee 工具是一个为了协助快速开发 beego 项目而创建的项目,
通过 bee 您可以很容易的进行 beego 项目的创建、热编译、开发、测试、和部署。

# go 1.16 以前的版本
go get -u github.com/beego/bee/v2

# go 1.16及以后的版本
go install github.com/beego/bee/v2@latest

  • beego 安装
安装
  go get github.com/astaxie/beego
  go get github.com/beego/beego/v2
升级
  go get github.com/astaxie/beego
  go get -u github.com/beego/beego/v2


由于一些原因 导致 go get ... 下载包很可能失败;
解决方法:
  -打开命令行执行:
  1.go env -w GO111MODULE=on   // 开启 go mod    模块管理 类似于node 的 npm;
  2.go env -w GOPROXY=https://goproxy.cn,direct   // 这个模块代理,镜像依赖;类似node 依赖阿里云的镜像的 cnpm
    完成(安装遵循的是linux的哲学,没有消息就是最好的消息,所有默认是没有任何提示的)

安装启动

  1. 安装 go 环境
  2. 安装 bee
  3. bee new 项目名  (生成项目代码,放到gopath 下 src 中)
  4. go mod init 项目名  (生成go.mod文件)
  5. go get github.com/astaxie/beego    (安装 beego 框架)
  6. bee run    (启动项目)
posted @ 2020-08-18 16:57  kgwei  阅读(3330)  评论(0编辑  收藏  举报