从GoLand索引中排除单个库(自动补全)

时间:2019-06-12 11:44:52

标签: goland

默认情况下,GoLand索引由go.mod定义的库,这很棒。发生这种情况是因为其中一个库正在提取间接依赖关系,并且此索引已建立索引。是否可以从自动完成/自动导入中排除单个间接依赖项?

例如,当我键入return errors.New(buffer.String())时,IDE将自动导入"github.com/pkg/errors"而不是errors

import "github.com/pkg/errors"
// import "errors" << This is what I want
func myFunc() error{
    return errors.New(buffer.String())
}
module actual-experience.com/digital-user

require (
    github.com/coreos/bbolt v1.3.0
    github.com/davecgh/go-spew v1.1.0 // indirect
    github.com/georgeok/go-httpstat v0.0.0-20180624225026-6e05174a0aaf
    github.com/google/gopacket v1.1.14
    github.com/pkg/errors v0.8.0 // indirect
    ....
)

0 个答案:

没有答案