🌟编译时遇到 missing dot in first path element
malformed module path “ngrok”: missing dot in first path element
执行以下命令后再编译即可
go env -w GO111MODULE=off
转自:https://zhuanlan.zhihu.com/p/384592930?utm_id=0
🌟证书错误 x509: certificate signed by unknown authority
[EROR] (ngrok/log.Error:120) control recovering from failure x509: certificate signed by unknown authority
经过测试 若证书是采用域名ssl证书进行传输,请在客户端电脑上安装并信任
root_bundle.crt 等有bundle
字样的证书,一般为apache服务器提供的证书会有 。
🌟编译命令
#linux服务端
GOOS=linux GOARCH=386 make release-server (32位)
GOOS=linux GOARCH=amd64 make release-server(64位)
#linux客户端
GOOS=linux GOARCH=386 make release-client (32位)
GOOS=linux GOARCH=amd64 make release-client(64位)
#Mac OS服务端
GOOS=darwin GOARCH=386 make release-server
GOOS=darwin GOARCH=amd64 make release-server
#Mac OS客户端
GOOS=darwin GOARCH=386 make release-client
GOOS=darwin GOARCH=amd64 make release-client
#windows服务端
GOOS=windows GOARCH=386 make release-server
GOOS=windows GOARCH=amd64 make release-server
#windows客户端
GOOS=windows GOARCH=386 make release-client
GOOS=windows GOARCH=amd64 make release-client
转载自:https://blog.csdn.net/sumengnan/article/details/125016761
🌟我使用的版本
#下载golang1.11
cd /tmp
wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz
#解压并安装
sudo tar -xvf go1.11.linux-amd64.tar.gz
sudo mv go /usr/local
#设置path 打开.profile文件并在文件末尾添加如下的全局变量
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
转载自:https://blog.csdn.net/weixin_41941052/article/details/98949052