Как мне рефакторинг имени модуля в Go? - PullRequest
1 голос
/ 11 февраля 2020

У меня есть модуль 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/... из моего источника. файлы.

Есть ли лучший способ их рефакторинга?

...