[GH-ISSUE #104] go get 安装失败 #49

Closed
opened 2026-05-05 11:38:16 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @lgmcode on GitHub (Aug 29, 2016).
Original GitHub issue: https://github.com/fatedier/frp/issues/104

你好,
我想用下面的命令下载程序编译
go get github.com/fatedier/frp
但是提示错误
can't load package: package github.com/fatedier/frp: no buildable Go source files in /home/webadmin/golang_work/src/github.com/fatedier/frp
之前用这种方式安装的,挺方便的,现在是不支持这种安装方式了吗?

Originally created by @lgmcode on GitHub (Aug 29, 2016). Original GitHub issue: https://github.com/fatedier/frp/issues/104 你好, 我想用下面的命令下载程序编译 `go get github.com/fatedier/frp` 但是提示错误 `can't load package: package github.com/fatedier/frp: no buildable Go source files in /home/webadmin/golang_work/src/github.com/fatedier/frp` 之前用这种方式安装的,挺方便的,现在是不支持这种安装方式了吗?
Author
Owner

@fatedier commented on GitHub (Aug 29, 2016):

go get 只能下载,这个项目不支持自动编译安装到 $GOPATH/bin 下,需要你手动进入 /home/webadmin/golang_work/src/github.com/fatedier/frp 目录,执行 make 命令编译,编译好的程序在 bin 目录下。

<!-- gh-comment-id:243111239 --> @fatedier commented on GitHub (Aug 29, 2016): `go get` 只能下载,这个项目不支持自动编译安装到 `$GOPATH/bin` 下,需要你手动进入 `/home/webadmin/golang_work/src/github.com/fatedier/frp` 目录,执行 `make` 命令编译,编译好的程序在 `bin` 目录下。
Author
Owner

@lgmcode commented on GitHub (Aug 29, 2016):

这个过程明白,上一次就是先go get下载之后进到目录里make的,这次的问题是下载失败了,代码没有更新,所以想问一下是不是不支持这种方式下载代码了,还是说不能覆盖旧的代码

<!-- gh-comment-id:243115565 --> @lgmcode commented on GitHub (Aug 29, 2016): 这个过程明白,上一次就是先`go get`下载之后进到目录里`make`的,这次的问题是下载失败了,代码没有更新,所以想问一下是不是不支持这种方式下载代码了,还是说不能覆盖旧的代码
Author
Owner

@fatedier commented on GitHub (Aug 29, 2016):

试试 go get -u github.com/fatedier/frp

<!-- gh-comment-id:243117733 --> @fatedier commented on GitHub (Aug 29, 2016): 试试 `go get -u github.com/fatedier/frp`
Author
Owner

@lgmcode commented on GitHub (Aug 29, 2016):

查了一下,说是因为我修改了目录下的某些文件(只修改了配置文件)导致无法merge,我把整个目录删了重新go get make就可以了。算了,下次还是用你编译好的二进制文件吧。thanks!

<!-- gh-comment-id:243130881 --> @lgmcode commented on GitHub (Aug 29, 2016): 查了一下,说是因为我修改了目录下的某些文件(只修改了配置文件)导致无法merge,我把整个目录删了重新`go get` `make`就可以了。算了,下次还是用你编译好的二进制文件吧。thanks!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#49
No description provided.