Golang如何建立https连接
1. 首先必须下载openssl用于生成ssl证书
下载地址:http://slproweb.com/products/Win32OpenSSL.htmlwindowa
选择你需要下载的版本
2.配置环境变量 D:\Openssl\OpenSSL-Win64\bin
3.进入D盘根目录cmd执行命令:
openssl genrsa -out ./server.key 2048
openssl req -new -x509 -key ./server.key -out ./server.pem -days 365
注意:第一个输入框填cn后面的回车就可以了。(国家名称)
4.将生成的两个文件拖入main.go文件同级目录
5.这里我们使用的是gin框架,所以只需要修改一行代码即可
r.RunTLS(":8000","./server.pem","./server.key") #将r.run(":8000")修改即可