在部署自己的链码时遇到了报错500的提示,在网上查阅了很多资料,最终确定是自己安装的go语言版本与go.mod中的版本不同!
1.确定自己系统安装的go语言版本
go version
2.确定go.mod中的go版本
cat go.mod module
3.不相同即按照go.mod中的go版本将自己下载的golang删除并重新安装与go.mod相同版本的golang!
sudo rm -rf /usr/local/go
//在这里直接卸载,配置文件不用修改,安装好新版本后可直接使用,不用配置环境变量
根据页面的安装指引,将go文件夹解压到/usr/local/文件夹