我正在尝试在基于 arm 的 ubuntu 机器上安装 git-lfs。包似乎不存在,所以我需要从源安装。
安装好像依赖go语言所以安装了
sudo apt-get install golang-go
go version
给我:go1.2.1 linux/arm
现在我需要构建 git-lfs
go build ./src/github.com/git-lfs/git-lfs
我得到:
cannot find package "context" in any of Same for
net/http/httptrace
自从我设置了路径后(经过一番摸索并设置了一堆 go 环境参数之后),似乎已经找到了其他包。
现在我看到我可以使用 go get
安装更多包,但它需要完整路径,所以我需要知道这两个包的完全限定路径是什么。
有没有办法查找这些包的完整路径?即相当于 Python 等中的 py-pi 的东西?
最佳答案
Context
仅在 Go 1.7/1.8 中受支持
您需要添加正确的存档,如 Ubuntu page 中所述:
$ sudo add-apt-repository ppa:gophers/archive
$ sudo apt-get update
$ sudo apt-get install golang-1.10-go
关于git - 使用 go 从源代码安装 git-lfs - 找不到包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49598662/