当前位置: 首页 > 工具软件 > smart-go-dl > 使用案例 >

解决Mac os 中go插件命令不生效问题

皇甫建木
2023-12-01

问题描述:

        搭建好了go环境,配置了 GOPATH和GOBIN目录,在终端和VS Code中无法使用go的插件命令,例如wire工具。

问题原因:

        未在系统中配置命令的环境变量。通过全路径执行命令是可行的。

错误操作:

        在.bash_profile配置文件中配置了环境变量,不生效。

解决办法:

        系统的终端shell工具可能是不同的,可能是zsh或者bash,我的系统是zsh工具,所以配置.bash_profile并不生效,重新配置.zshrc文件,保存,重启终端,命令生效。

完整搭建流程:

  1.         配置GOPATH和GOBIN的go环境
  2.         安装插件
  3.         选择对应的shell终端配置系统环境变量
    source ~/.bash_profile  # 如果是bash
    source ~/.zshrc  # 如果是zsh
  4.         重启终端和VS Code终端,命令生效

配置过程参考:

Mac配置go环境变量_Lucky小黄人的博客-CSDN博客

 类似资料: