查看本文章前,希望你已经能在你的Windows本机运行Go程序,并且已经安装好了git客户端bash工具(下载地址: https://git-scm.com/download/win )。接下来我们开始Go的框架Beego环境的搭建及安装使用bee工具。进入到windows命令行,执行命令go get github.com/astaxie/beego本文地址:http://www.04007.cn/article/776.html,未经许可,不得转载.
#安装beego和bee工具 cd C:\Go\GOPATH\src C:\Go\GOPATH\src>go get github.com/astaxie/beego C:\Go\GOPATH\src>go get github.com/beego/bee C:\Go\GOPATH\src>bee Bee is a Fast and Flexible tool for managing your Beego Web Application. USAGE bee command [arguments] AVAILABLE COMMANDS version Prints the current Bee version migrate Runs database migrations api Creates a Beego API application bale Transforms non-Go files to Go source files fix Fixes your application by making it compatible with newer versions of Beego dlv Start a debugging session using Delve dockerize Generates a Dockerfile for your Beego application generate Source code generator hprose Creates an RPC application based on Hprose and Beego frameworks new Creates a Beego application pack Compresses a Beego application into a single file rs Run customized scripts run Run the application by starting a local development server server serving static content over HTTP on port Use bee help [command] for more information about a command. ADDITIONAL HELP TOPICS本文地址:http://www.04007.cn/article/776.html,未经许可,不得转载.
但发现一个问题,我在执行上面的命令时都没有报错,即安装安装成功了。且我执行bee命令也是能正常返回,但我在GOPATH中却找不到beego的代码文件夹,不知道安装到哪去了,我设置的GOPATH是C:\Go\GOPATH啊,但却不在这个目录。上面既然能执行,则说明肯定安装成功了,于是我在C盘搜索github.com名称,果真搜索,位置是在C\User\admin\go中,于是推测是用的用户变量,而不是系统变量。找到环境变量设置,果真看到这里的GOPATH路径是这里,如下图:本文地址:http://www.04007.cn/article/776.html,未经许可,不得转载.
本文地址:http://www.04007.cn/article/776.html,未经许可,不得转载.
于是修改了这里的路径,后来自己尝试了一下,可以在Git bash中直接$GOPATH显示出GOPATH路径,使用GO ENV可以查看详细的各配置信息, 再执行上面的命令,下载的go项目代码就全部在我要的GOPATH目录里了。如下:本文地址:http://www.04007.cn/article/776.html,未经许可,不得转载.
#$GOPATH显示出GOPATH路径 PF1Q5R7Q-FMH+admin@PF1Q5R7Q-FMH MINGW64 /c/Go/GOPATH/src $ $GOPATH bash: C:\Go\GOPATH: Is a directory PF1Q5R7Q-FMH+admin@PF1Q5R7Q-FMH MINGW64 /c/Go/GOPATH/src #使用go env可以查看详细的信息,包括GOPATH $ go env set GO111MODULE= set GOARCH=amd64 set GOBIN= set GOCACHE=C:\Users\admin\AppData\Local\go-build set GOENV=C:\Users\admin\AppData\Roaming\go\env set GOEXE=.exe set GOFLAGS= set GOHOSTARCH=amd64 set GOHOSTOS=windows set GONOPROXY= set GONOSUMDB= set GOOS=windows set GOPATH=C:\Go\GOPATH set GOPRIVATE= set GOPROXY=https://proxy.golang.org,direct set GOROOT=C:\Go set GOSUMDB=sum.golang.org set GOTMPDIR= set GOTOOLDIR=C:\Go\pkg\tool\windows_amd64 set GCCGO=gccgo set AR=ar set CC=gcc set CXX=g++ set CGO_ENABLED=1 set GOMOD= set CGO_CFLAGS=-g -O2 set CGO_CPPFLAGS= set CGO_CXXFLAGS=-g -O2 set CGO_FFLAGS=-g -O2 set CGO_LDFLAGS=-g -O2 set PKG_CONFIG=pkg-config set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\admin\AppData\Local\Temp\go-build820215286=/tmp/go-build -gno-record-gcc-switches本文地址:http://www.04007.cn/article/776.html,未经许可,不得转载.
本文地址:http://www.04007.cn/article/776.html 未经许可,不得转载. 手机访问本页请扫描右下方二维码.
![]() |
![]() |
手机扫码直接打开本页面 |