终端内 go命令无法识别

go : 无法将“go”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

下载好goland后,配置好了GOPATH 和 GOROOT 然后使用在powershell里面使用go env 查看,没有显示结果,而是报错

img

在网上搜了,解答是Go安装路径发生变化;
用了这个命令

$env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine")

但是还没有效果
求解答

  • 检查GOROOT 配置;
  • 检查GOROOT的bin目录有没有配置到系统Path中
  • 都有,就可以在cmd执行 go命令或go env

img

img