注意:本文章基于Ubuntu20.04,windows10、win10等其它系统可以参考解决思路goctl: command not found
goctl安装
参考链接:go-zero goctl 概述与安装
错误信息
安装后运行goctl -v命令报如下错误goctl: command not found
错误检查
先运行go env命令查看下go环境信息
通过上面获取到GOPATH目录,检查goctl是否已经安装到GOPATH/bin目录下面,如果goctl已经安装在GOPATH/bin目录下,则可以初步判断是go的相关环境变量没有添加到系统环境变量中去
解决方法
将GOPATH和GOROOT添加到系统环境变量,运行sudo vim ~/.profile命令将下面的内容添加到文件末尾,记得把GOPATH和GOROOT换成上面你自己查出来的就好
export GOROOT="/usr/local/golang" export GOBIN=$GOROOT/bin export GOPATH="/home/lauwen/go" export PATH=$PATH:$GOPATH/bin
运行source ~/.profile使配置立即生效,没有生效的话重启一下系统 。