We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Q: 今天遇到一个挺坑的问题,调用另一个包的中的一个方法,有一接口需要mock,就发现mock一直失败,加上-gcflags=-l也没用,后面-gcflags=all=-l后发现可以了,但是因为大仓bazel,没办法添加后面的这个命令,就发现始终不行。最后只能在自己的包下写单测,这样mock是成功的。不知道什么原因 A: 必须要在依赖包的 go_library也关闭内联,bazel 下 go_test 的gc_goopts 参数无法应用到所有的依赖,参考https://github.com/bazelbuild/rules_go/issues/2402