【发布时间】:2019-11-18 08:56:37
【问题描述】:
我正在尝试编译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: /
我已经安装了 go 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
要么是我的目录结构(可能)有问题,要么是代码有问题(极不可能)。
我尝试手动下载源代码并将其放置在不同的目录中,但似乎总是遇到同样的错误。
谢谢!
【问题讨论】:
标签: glide-golang