我已经在我的Mac上安装了Go

go version

输出:

go version go1.8.1 darwin/amd64

go env

输出:

GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/MYUSERNAME/go/"
GORACE=""
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/np/ts5bwp_91ns22l9h751h2j8r0000gn/T/go-build124313959=/tmp/go-build -gno-record-gcc-switches -fno-common"
CXX="clang++"
CGO_ENABLED="1"
PKG_CONFIG="pkg-config"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"

当我运行以下Go Get命令时:

go get -v github.com/miku/esbulk/cmd/esbulk

它既不产生任何输出,也不做任何事情.只是什么都没发生.

Update 1

在GOPATH/pkg文件夹中有DARWIN_AMD64文件夹,在DARWIN_AMD64文件夹中有

github.com/miku/esbulk.a

推荐答案

$ go help get
usage: go get [-d] [-f] [-fix] [-insecure] [-t] [-u] [build flags] [packages]

Get downloads the packages named by the import paths, along with their
dependencies. It then installs the named packages, like 'go install'.

The -u flag instructs get to use the network to update the named packages
and their dependencies.  By default, get uses the network to check out
missing packages but does not use it to look for updates to existing packages.

The -v flag enables verbose progress and debug output.

$ 

如果无事可做,则无事可报.例如,当go get第一次运行时,它会下载并安装,之后它什么也不做,因为没有什么可做的,除非您强制更新:

$ go get -v github.com/aclements/perflock/cmd/perflock 
github.com/aclements/perflock (download)
github.com/aclements/perflock/internal/cpupower
github.com/aclements/perflock/cmd/perflock
$ go get -v github.com/aclements/perflock/cmd/perflock 
$ go get -v github.com/aclements/perflock/cmd/perflock 
$ go get -v -u github.com/aclements/perflock/cmd/perflock 
github.com/aclements/perflock (download)
$ go get -v -u github.com/aclements/perflock/cmd/perflock 
github.com/aclements/perflock (download)
$ go get -v github.com/aclements/perflock/cmd/perflock 
$ go get -v github.com/aclements/perflock/cmd/perflock 
$ 

Go相关问答推荐

如何在gocql中设置gocqlSYS标志?

如果添加构建标签,gopls将停止工作

如何模拟go的Elastic search SDK?

用 fork 替换 Go 依赖:...用于两个不同的模块路径

使用golang sqlc中的引用参数

同一文件上的多个 Arrow CSV 阅读器返回 null

Gorm 在自定义字符串类型上返回 scanner 错误

将 firestoreinteger_value转换为整数

NaN 是 golang 中的可比类型吗?

未定义 protoc protoc-gen-go 时间戳

Go 并发、goroutine 同步和关闭通道

如何在gin中获取参数值数组

即使一个测试用例失败,如何运行所有测试用例

具有近似约束的函数值导致的实例化失败

有没有办法在 golang 中定义可索引类型?

使用正则表达式拆分具有相同标题的数据块

在 Go 中将指针传递给函数的正确方法是什么,以便我可以读取和/或修改指针表示的值?

Go模板中的浮点除法

处理程序中的无限循环

try 创建新的 etcdv3 客户端时出现pc error: code = Unavailable desc = error reading from server: EOF