服务器端,用ListenAndServeTLS:
log.Fatal(http.ListenAndServeTLS(“:8081”, “./certs/my_bundle.pem”, “./certs/my…key”, nil))
客户端:跳过验证
url := "wss://my.test.com:8081/msg"
var Dialer = websocket.Dialer{TLSClientConfig: &tls.Config{RootCAs: nil, InsecureSkipVerify: true}}
ws, _, err := Dialer.Dial(url, nil)
if err != nil {
global.KV_LOG.Error("Dail Error", zap.Error(err))
}