请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

我在hello 运行bee run后出现

2019/12/15 22:42:47 INFO ▶ 0001 Using ‘hello’ as 'appname’
2019/12/15 22:42:47 INFO ▶ 0002 Initializing watcher…
build web_read_book/src/hello: cannot load hello/routers: malformed module path “hello/routers”: missing dot in first path element
2019/12/15 22:42:48 ERROR ▶ 0003 Failed to build the application: build web_read_book/src/hello: cannot load hello/routers: malformed module path “hello/routers”: missing dot in first path element
如何解决啊?

正在回答 回答被采纳积分+3

4回答

提问者 当下的时光 2019-12-18 17:59:04

我运行go get -u github.com/astaxie/beego 为什么在GOPATH 的 src/github.com 中看不到到 astaxie 文件夹,GOPATH下只有pkg目录,没有src目录,这是什么原因呢?

0 回复 有任何疑惑可以回复我~
  • 怀疑是不是你设置过go get 的代理?
    回复 有任何疑惑可以回复我~ 2019-12-18 18:29:34
  • 提问者 当下的时光 回复 自由编程 #2
    没有设置过 只设置了GOPROXY="https://goproxy.cn,direct"
    
    
    
    GO111MODULE="on"
    GOARCH="amd64"
    GOBIN=""
    GOCACHE="/Users/liuqingwei/Library/Caches/go-build"
    GOENV="/Users/liuqingwei/Library/Application Support/go/env"
    GOEXE=""
    GOFLAGS=""
    GOHOSTARCH="amd64"
    GOHOSTOS="darwin"
    GONOPROXY=""
    GONOSUMDB=""
    GOOS="darwin"
    GOPATH="/Users/liuqingwei/golang"
    GOPRIVATE=""
    GOPROXY="https://goproxy.cn,direct"
    GOROOT="/usr/local/go"
    GOSUMDB="sum.golang.org"
    GOTMPDIR=""
    GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
    GCCGO="gccgo"
    AR="ar"
    CC="clang"
    CXX="clang++"
    CGO_ENABLED="1"
    GOMOD="/dev/null"
    CGO_CFLAGS="-g -O2"
    CGO_CPPFLAGS=""
    CGO_CXXFLAGS="-g -O2"
    CGO_FFLAGS="-g -O2"
    CGO_LDFLAGS="-g -O2"
    PKG_CONFIG="pkg-config"
    GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/8q/_169p4_91fb4_0k34v_q_94m0000gn/T/go-build795266490=/tmp/go-build -gno-record-gcc-switches -fno-common"
    回复 有任何疑惑可以回复我~ 2019-12-18 20:11:26
  • 确实比较奇怪,一直没复现,明天我重搭一下环境试试
    回复 有任何疑惑可以回复我~ 2019-12-18 21:56:50
提问者 当下的时光 2019-12-16 23:49:35

我在安装bee 环境的时候报错,之后我在当前项目的的go.mod上指定了bee 的安装地址,安装后,在当前目录运行了bee new hello 发现这个hello在当前项目的src下,和这个有关系吗?

0 回复 有任何疑惑可以回复我~
  • 我猜应该是这个原因,主要还是当前环境的GOPATH默认在哪里。
    这两天我抽空模拟一下你的操作,看看具体原因。
    回复 有任何疑惑可以回复我~ 2019-12-17 00:04:44
提问者 当下的时光 2019-12-16 23:30:07

用的是mac ide 是 idea ,访问一直出现404

0 回复 有任何疑惑可以回复我~
自由编程 2019-12-16 09:56:55

请问你的开发环境是Windows么?看起来像是你用的是集成环境。
抱歉我这边暂时没有Windows环境,不过我觉得可以把bee和项目都放在GOPATH目录下,试试。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信