go安装
下载地址:
备用:https://golang.google.cn/dl/
根据自己系统下载,本文是windows版本。
node : 查看环境变量中是否有你安装go的路径,没有则加上
![]()
还得查看 go bin的目录环境变量
![]()
beego安装
官方文档很清楚,由于自己没耐住性子看,环境变量没有按照步骤来,配置默认的环境变量和自己用的不一样,导致走了点弯路,这里还说写下过程:
1、首先输入go env 查看go的环境变量,注意配置GOPATH,就是go项目的workspace,我们这里需要在系统环境变量配置:
![]()
最好执行 go env 确认是否生效
2、进入 go_work目录执行下面2个命令获取 bee 和beego
$ go get -u github.com/astaxie/beego
$ go get -u github.com/beego/bee
执行后 gowork里会多出三个文件:

3、配置bee的环境变量,添加倒系统变量 path下面
![]()
这里之前自己 建立了个环境变量 beePath,结果系统找不到bee命令,这里想当然了,系统文件找相应路径都是写死的,自己命名根本不会去找。
4、创建新的web工程
进入 src目录,执行:
bee new lammy_go
执行如下:

go_work/src目录如下:

可以直接执行 lammy_go目录下的main.go文件,测试即可。
goland安装
安装很简单,官方下载,就是激活码比较麻烦,好在找到了goland license server激活的方法:

激活后,打开已经存在项目, 然后点击src即可。

运行后,打开浏览器

如果报错,如下:
2019/03/11 12:49:14.952 [C] the request url is /
2019/03/11 12:49:14.952 [C] Handler crashed with error can't find templatefile in the path:views/index.tpl
2019/03/11 12:49:14.952 [C] E:/lammy-develop-tools/go/src/runtime/panic.go:522
2019/03/11 12:49:14.952 [C] E:/go_work/src/github.com/astaxie/beego/template.go:75
2019/03/11 12:49:14.952 [C] E:/go_work/src/github.com/astaxie/beego/controller.go:282
2019/03/11 12:49:14.952 [C] E:/go_work/src/github.com/astaxie/beego/controller.go:233
2019/03/11 12:49:14.952 [C] E:/go_work/src/github.com/astaxie/beego/controller.go:213
2019/03/11 12:49:14.952 [C] E:/go_work/src/github.com/astaxie/beego/router.go:864
2019/03/11 12:49:14.952 [C] E:/lammy-develop-tools/go/src/net/http/server.go:2774
2019/03/11 12:49:14.952 [C] E:/lammy-develop-tools/go/src/net/http/server.go:1878
2019/03/11 12:49:14.952 [C] E:/lammy-develop-tools/go/src/runtime/asm_amd64.s:1337
请检查下 路径的配置,如下图红色圈部分,分别为运行文件路径和 项目路径


本文详细介绍了如何在Windows环境下安装Go语言,并配置环境变量。此外,还提供了安装Beego Web框架的步骤,包括如何通过命令行获取Beego和bee工具,以及配置相应的环境变量。最后,通过创建一个简单的Web工程,演示了如何使用Beego框架。
2万+

被折叠的 条评论
为什么被折叠?



