# Go HTTPS Demo **Repository Path**: huy_admin/Go-HTTPS-Demo ## Basic Information - **Project Name**: Go HTTPS Demo - **Description**: golang 生成https 自签名证书,及服务端、客户端双向认证代码 - **Primary Language**: Go - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 7 - **Created**: 2015-05-15 - **Last Updated**: 2023-11-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #Go HTTPS Demo 1. 生成https证书,运行 go run gen.go * ca.key,ca.pem 自定义 CA证书 * server.key,server.pem 自定义CA证书 签名的服务端证书 * client.key,client.pem 自定义CA证书 签名的客户端证书 2. 运行服务端程序 go run ser.go 3. 运行客户端程序 go run client.go 参考资料 1. http://tonybai.com/2015/04/30/go-and-https/ 2. https://github.com/nareix/blog/blob/master/posts/golang-tls-guide.md