gpt4 book ai didi

go - 如何在 Go 中重构模块名称?

转载 作者:行者123 更新时间:2023-12-01 19:20:22 24 4
gpt4 key购买 nike

我有一个名为 mymodule 的 Go 模块,我想将其重命名为 github.com/hylowaker/awesome-module
使用命令 go mod edit -module github.com/hylowaker/awesome-module仅更改 go.mod 中的模块名称文件,保持 go 源不变。我在 GoLand IDE 中尝试了重构功能,但 GoLand 不允许使用斜杠(/)字符进行重命名。

所以我不得不查找并替换每个 import "mymodule/..."进入 import "github.com/hylowaker/awesome-module/...从我的源文件。

有没有更好的方法来重构它们?

最佳答案

此功能在 GoLand 版本 2021.1 中引入。
您可以通过按 Shift+F6 来调用重命名重构。在 go.mod 中的模块名称上文件。

关于go - 如何在 Go 中重构模块名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60165440/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com