win10 安装go和beego的一些问题

bee 命令无效(bee.exe 无法在cmd中使用,除在bee.exe所在目录下)

解决一(理论上讲如果配置了GOBIN的环境变量应该就行了,但我的电脑没有生效???):
配置环境变量,GOPATH和GOBIN(GOBIN=%GOPATH%\bin)
解决二(这个可以,但理论上也是因为配置了GOROOT环境变量可以生效的,不知道为什么第一个方法无效):
将bee.exe从安装的%GOPATH%\bin,复制一份到%GOROOT%\bin下。

bee run 命令无法生效,报错 cannot found main module。

解决方法:
这个报错一般都是 使用了 module包管理,但是项目在GOPATH路径外,及 GO111MODULE=on。这里我们先通过配置环境变量 GO111MODULE=auto(使GO在访问包的时候,默认根据是否在GOPATH下切换访问方式)。其次,我们需要cd到bee new 出来的项目里面(main.go所在的目录),直接跑 bee run。

你可能感兴趣的:(win10 安装go和beego的一些问题)