我正在尝试编译https://github.com/xteve-project/xTeVe。说明状态以下载源代码,然后是依赖项
go get github.com/koron/go-ssdp
go get github.com/gorilla/websocket
go get github.com/kardianos/osext
运行时出现以下错误:go get https://github.com/xteve-project/xTeVe
unexpected directory layout:
import path: _/home/pi/go/src/github.com/xteve-project/xTeVe/src/internal/authentication
root: /home/pi/go/src
dir: /home/pi/go/src/github.com/xteve-project/xTeVe/src/internal/authentication
expand root: /home/pi/go
expand dir: /home/pi/go/src/github.com/xteve-project/xTeVe/src/internal/authentication
separator: /
我已经安装了 1.13.4
GOPATH 设置为 $HOME/go
去目录结构:
├── ./hello
├── ./pkg
│ └── ./pkg/linux_arm
│ └── ./pkg/linux_arm/github.com
└── ./src
├── ./src/github.com
│ ├── ./src/github.com/gorilla
│ ├── ./src/github.com/kardianos
│ └── ./src/github.com/koron
├── ./src/golang.org
│ └── ./src/golang.org/x
└── ./src/xTeVe
├── ./src/xTeVe/html
├── ./src/xTeVe/src
└── ./src/xTeVe/ts
要么是我的目录结构(可能)或代码(极不可能)有问题。
我尝试手动下载源代码并将其放置在各种目录中,但似乎总是遇到相同的错误。
谢谢!