golang编写一个websocket服务端代码
代码语言:golang
所属分类:高性能
代码描述:golang编写一个websocket服务端代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
package main
import(
"net"
"log"
"strings"
"crypto/sha1"
"io"
"encoding/base64"
"errors"
)
func main() {
ln, err := net.Listen("tcp",":8000")
if err != nil {
log.Panic(err)
}
for {
conn, err := ln.Accept()
if err != nil {
log.Println("Accept err:", err)
}
for {
handleConnection(conn)
}
}
}
func handleConnection(conn n.........完整代码请登录后点击上方下载按钮下载查看










网友评论0