我怎样才能看到内部编译命令失败的“去”安装?

我拉和依赖包安装一个包,编译失败,在这种情况下,找不到一个文件, magic.h 。 我如何看到编译命令和标志是什么? -v选项没有帮助。 (我不想要从哪里得到magic.h的想法,这只是一个例子。)

 $ go get -u github.com/presbrey/magicmime # github.com/presbrey/magicmime ../../../src/github.com/presbrey/magicmime/magicmime.go:20:11: fatal error: 'magic.h' file not found #include <magic.h> 

我怎么能find,例如,它正在寻找包含文件,它正在编译什么来源? (在这种情况下,我在$GO_PATH/src看到的源文件已将#include注释掉了,而/usr/local/include/match.h仍然存在)。

在问题包中运行go-build:

 go build -x github.com/presbrey/magicmime