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

工兵铲 发布于 2014/04/09 22:49
阅读 1K+
收藏 9

最近在公司和领导对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是项目的根路径



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


加载中
0
傅小黑
傅小黑

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

工兵铲
工兵铲
回复 @梁上有木 : gopath应该不叫项目路径 但是项目也都在里面。因为我之前做php的,所以这种概念也不是很清楚。请问这个应该是如何称呼呢?
工兵铲
工兵铲
goroot是go的安装路径 gopath是自定义的项目路径 大神。您git里的项目我都有看到。准备最近几天膜拜! 有问题还要请教您
返回顶部
顶部