Можно ли как то избавится от названия основного модуля при импорте Go файлов?
Есть название основного модуля который прописывается в директиве module файла go.mod (например "goproj").
В итоге импортируя например файлы из папки в корне internal/simple файлов go надо прописывать импорт goproj/internal/simple
Есть ли способ убрать из импорта название модуля "goproj" (в данном примере), чтобы просто импортировать /internal/simple или internal/simple, ну или еще как то не указывая имя модуля, чтобы не было привязки и при смене названия модуля не менять его везде в импортах?
Ну не надо оно вам. Поверьте. Как часто на практике приходится менять имя модуля? А если приходится, то что-то вы не так делаете.
Если всё же для вас это критично, то купите себе Jetbrains Goland. Там очень мощный рефакторинг. Например, изменив имя пакета при помощи опции "Rename", он попытается не только изменить все импорты этого пакета в проекте, но даже название директории пакета изменит.