beego的安装
来源:原创
时间:2020-11-15
作者:脚本小站
分类:GoLang
先设置代理:注意地址是cn的地址,默认的是org的。
go env -w GOPROXY=https://goproxy.cn,direct
安装bee工具:
D:\gocode\demo> go get -u github.com/beego/bee
如果下载不了先下载如下代码:
cd $GOPATH\src\golang.org\x git clone https://github.com/golang/text.git
检查是否安装成功:
D:\gocode\demo> bee
新建项目:在GOPATH目录下会生成一个新项目,也可能会在当前目录下生成项目,然后复制到任意目录即可。
C:\Users\thinkpad>bee new demo01
如果没有go.mod文件执行下面命令即可:
D:\gocode\demo01>go mod init demo01
安装beego:
D:\gocode\demo> go get -u github.com/astaxie/beego
导入项目,在命令行中执行如下命令:
D:\gocode\demo01> bee run
访问如下地址:
http://localhost:8080
包无法下载:下载不了包也可以使用如下方式。
先在代码中写入和包相关的代码:
package main import ( "fmt" "github.com/tidwall/gjson" ) const json = `{"name":{"first":"Janet","last":"Prichard"},"age":47}` func main() { value := gjson.Get(json, "name.last") println(value.String()) }
然后执行下面的命令:就会自动下载包
go mod download
关联包:将包移动到项目目录下的vendor目录中
go mod vendor
效果类似如下:
查找依赖包的网站:
https://pkg.go.dev