终端的powershell启动路径错误了
打开 Goland 并进入项目。
点击菜单栏中的 "View"(视图)选项。
选择 "Tool Windows"(工具窗口)并点击 "Terminal"(终端)。
在打开的终端窗口中,右键单击并选择 "Properties"(属性)。
在 "Startup Commands"(启动命令)下,您可以设置自己的特定路径。例如,如果您想要将路径更改为 "C:\Users\Username\documents\project",则可以添加以下启动命令:cd C:\Users\Username\documents\project.
这是因为GO1.8以后,如果GOPATH为空的话,GO会默认设置:win:C:/Users/{用户名}/go
,Linux:$HOME/go
而我们自己写的程序并没有放在这些目录下,还是运行成功,是因为自己写的程序没有跨包调用,且每个程序都导入了main包,这个包是GOROOT下所以肯定可以找得到,main包有一个可执行入口,所以我们程序在main方法下运行完好.
win的cmd你单独打开正常吗,ide里也只是调用你系统原生的终端