go mod init 初始化项目(新项目),或 go mod tidy 自动添加缺失依赖、删除未使用依赖。go get -u 更新依赖到最新版本。go clean -cache -modcache 清除编译缓存。GOROOT(Go安装路径)和 GOPATH(工作目录)设置正确,可通过 echo $GOROOT/echo $GOPATH 查看,配置错误时在 ~/.bashrc 中添加:export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
然后运行 source ~/.bashrc 生效。libssl-dev),用 sudo apt-get install 安装。go mod 管理依赖,避免 go get -u 全局安装导致版本冲突。若问题仍未解决,提供具体错误信息以便进一步排查。