Go环境安装以及beego框架配置

Go环境安装

1. 打开网址下载安装包 : Downloads - The Go Programming Language

2. go1.4.2.windows-amd64.msi)的安装包来安装。

默认情况下 .msi 文件会安装在 c:\Go 目录下。你可以将 c:\Go\bin 目录添加到 Path 环境变量中。

你可以将 c:\Go\bin 目录添加GOROOT系统变量中。

3. 创建一个文件夹, 最好不要在go安装目录下 , 如: c:\GoPATH

你可以将 c:\GoPATH 目录添加GOPATH到 系统变量并修改用户变量中。

4. 验证环境变量是否安装完成

cmd中

运行 go version 看下有没有返回版本

运行 go env 看下GOENV 有没有值 , 看下GOPATH 是否是刚才配置的GOPATH环境变量

5. 配置go proxy

go env -w GOPROXY=https://goproxy.cn,direct

beego安装

beego 官网  : Homepage - beego: simple & powerful Go app framework

 我看的文档: beego框架 · Go语言中文文档

在go的安装目录运行cmd 

1. 首先安装beego框架

go get github.com/astaxie/beego

2. 安装bee工具

go get github.com/beego/bee

3.  运行bee version 看下框架是否安装成功

如果not found   你可以将 c:\GoPATH\bin 目录添加PATH变量中。

 Bee常用命令

1. bee new 创建一个beego项目

2. bee api  只创建api服务

3. bee run 运行应用, 代码调试

4. bee pack 编译打包, 打包文件再bin文件夹中

5. bee pack -be GOOS=linux  当开发环境是mac时,需要执行这个命令配置参数,否则linux无法打开

首先创建一个bee new demo 的项目

进入GOPATH 目录,我这里是C:\Users\yiqiu\go 目录

进入demo项目运行 go run 

 上图为成功 ,下图为失败

解决方法:
https://www.ipaddress.com/ip-lookup
在这个里面去查找下面两个地址的实时IP
github.com 的IP 地址
github.global.ssl.fastly.net 的IP地址

C:\Windows\System32\drivers\etc 在etc里面找到hosts
修改如下:

140.82.114.3 github.com
199.232.5.194 github.global.ssl.fastly.net

再重新执行安装语句就可以成功了,而且很快

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苗先生的PHP记录

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值