我正在运行go test -v $(go list ./... | grep -v /vendor/)
来运行除供应商之外的所有测试。
我的文件结构是
myRepo
api
user_test.go
config
key.json
main.go
我在config文件夹下有key.json文件,用于维护所有api密钥。 我正在使用filepath.Abs来加载key.json文件。一切正常,除非我进行测试。当我运行go测试时,根路径将更改为myRepo / api,我得到的错误无法找到myRepo / api / config / key.json