2017-02-15 20 views
1

我進口看起來像下面這樣:golang測試誤差:在任何的找不到包「github.com/stretchr/testify/assert」:

import (
"testing" 

"github.com/stretchr/testify/assert" 
) 

當我嘗試嘗試運行「走出去測試」我得到錯誤信息:

cannot find package "github.com/stretchr/testify/assert" in any of: 
/Users/[username]/go/src/github.com/[group_name]/[project_name]/vendor/github.com/stretchr/testify/assert (vendor tree) 
/usr/local/go/src/github.com/stretchr/testify/assert (from $GOROOT) 
/Users/[username]/go/src/github.com/stretchr/testify/assert (from $GOPATH) 
FAIL github.com/[group_name]/[project_name]/lib/briteverify [setup failed] 

所以它出現在最後一行是問題,它說,在.../lib目錄/ briteverify無法找到github.com/stretchr/testify/assert。但是,我把這個作爲一個導入,所以我不知道它爲什麼會拋出這個錯誤。有什麼想法嗎?

+4

你運行了'go get github.com/stretchr/testify/assert'來獲得斷言包嗎? – joncalhoun

+0

ahhhhhhh nope! Golang的全新品牌,除了一週前我做過之外,我忘記了。謝謝! – jj1111

回答

2

將此答案移到其他人的未來。

您需要同時導入軟件包並運行go get github.com/package/path才能安裝軟件包。