このファイル:goimportsに、あるパッケージを別のパッケージより優先させるようにするにはどうすればよいですか?
package foo
func errorer() error {
return errors.New("Whoops")
}
はgoimports
でこれに変換されます:
package foo
import "errors"
func errorer() error {
return errors.New("Whoops")
}
しかし、私はerrors
パッケージをこのプロジェクトではどこでもgithub.com/pkg/errors
パッケージを使用したい、とではないと思います。
goimports
にはいつもgithub.com/pkg/errors
パッケージが好きだと言うことができますか?
私はあなたができるとは思わない。単にgithub.com/pkg/errorsを "手動で"インポートしてください。 – Volker
'goimports'と間違ったパッケージのインポートの世界へようこそ。 'templates'になるまで待ってください!実際には、この自動輸入管理から離れて、あなた自身でパッケージを学んでください - 後で私たちに感謝します。さらに、IDE(VIM、Atom、Sublime、VS Code、VS、IntelliJ - iveがすべて使用されています)で適切なインテリセンスを得るためには、まずImportを指定する必要があります!* – eduncan911