go beego环境配置 gland的激活

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

go安装

下载地址:

官网:https://golang.org/dl/

备用: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激活的方法:

http://idea.iblue.me

激活后,打开已经存在项目, 然后点击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

请检查下 路径的配置,如下图红色圈部分,分别为运行文件路径和 项目路径

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值