开发者社区> 问答> 正文

分享下鄙人初次搭建go环境和配置beego的心得?报错

最近在公司和领导对go很有兴趣,今天回家就来上手操作一番,之前虽然在公司搭建过go环境,不过也只止步于配个环境变量,命令行里run一下,今天搭建一下beego!废话不多说了,直接上手

1.下载go安装包http://code.google.com/p/go/downloads/list 一定选对自己的版本。我今天就由于选错了一直报go build runtime: windows/386 must be bootstrapped using make.bat 搜了半天没找到原因,最后突然想到要不去重下一个,结果就发现了


下错版本了。我386的cpu 。重下以后就正常啦。

如果安装路径都默认,只需要配置两个环境变量

$GOARCH  目标平台(编译后的目标平台)的处理器架构(386、amd64、arm)
$GOOS     目标平台(编译后的目标平台)的操作系统(darwin、freebsd、linux、windows)

我的当然配置的是 386 和windows。

配置好以后再cmd就可以运行go查看了

2.安装beego,我试了几次go get github.com/astaxie/beego都提错误,我也看不太懂,就搜了下,http://www.tuicool.com/articles/ZrqQf2这个贴子里找到了,原来是因为我没有装git,所以一直给我报错,在https://code.google.com/p/go-wiki/wiki/GoGetTools下载了git以后在运行还是报错。想了下,应该是没有配置环境变量。在path里增加git下bin的路径后,就可以下载了,   

在cmd里运行,下载beego

cd %gopath%            // 也就是你本地项目的根目录,下载下来的包之类的都会在这里

go get github.com/astaxie/beego   //下载beego 需要一会时间

go get github.com/beego/bee    //下载bee工具协助开发,由于我第一次尝试,这里是跟着beego的教程来走

安装完以后就看下图吧。里面还有个错


我最终的环境变量配置如下

PATH : $GOPATH\bin;C:\Go\bin\;D:\Program Files (x86)\Git\cmd;C:\goo\bin

// gopath是项目的根路径



虽然很口水也很没条理,不过我总算是搭建成功了,我也乐意来献丑


展开
收起
爱吃鱼的程序员 2020-06-22 10:54:18 650 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    写了半天GOROOT和GOPATH配置了,没说是啥

    回复 @梁上有木:gopath应该不叫项目路径但是项目也都在里面。因为我之前做php的,所以这种概念也不是很清楚。请问这个应该是如何称呼呢?goroot是go的安装路径gopath是自定义的项目路径大神。您git里的项目我都有看到。准备最近几天膜拜!有问题还要请教您
    2020-06-22 10:54:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Go语言路上踩过的坑 立即下载
gohbase :HBase go客户端 立即下载
Go构建日请求千亿级微服务实践 立即下载