У меня есть модуль Go с именем mymodule
, и я хотел бы переименовать его в github.com/hylowaker/awesome-module
Используя команду go mod edit -module github.com/hylowaker/awesome-module
, можно изменить только имя модуля в файле go.mod
, оставив go источников без изменений. Я пробовал использовать функцию Refactor в GoLand IDE, но GoLand не позволяет переименовывать символы sla sh (/
).
Поэтому мне пришлось искать и заменять каждый import "mymodule/..."
на import "github.com/hylowaker/awesome-module/...
из моего источника. файлы.
Есть ли лучший способ их рефакторинга?