我使用 Eclipse 作为 Go 的 IDE(我猜它被称为“Goclipse”),开发了一个 Web 应用程序。一切都很顺利,直到我开始将功能拆分为更小的包。最初我有一个包裹gitserver/user/project/portal
。文件main.go
导入它,一切正常。我突然意识到,应该gitserver/user/project/webserver
改为调用它,并且应该将其他一些文件和功能放入.../portal
. 所以我做了“重命名”,在项目资源管理器中右键单击。
main.go:
package main
import(
"gitserver/user/project/webserver"
)
func main(){
webserver.DoSomeStuff()
}
编译器抱怨说
- 导入但未使用“gitserver/user/project/webserver”作为门户
- 未定义:网络服务器
[...]
如何从旧名称中解开“webserver”包?