package tcpserver import ( "go-wechat/config" "log" "net" ) // forward // @description: 转发消息 func forward(msg []byte) { // 使用socket转发消息 for _, s := range config.Conf.Wechat.Forward { conn, err := net.Dial("tcp", s) if err != nil { log.Printf("转发消息失败,错误信息: %v", err) continue } _, err = conn.Write(msg) if err != nil { log.Printf("转发消息失败,错误信息: %v", err) } _ = conn.Close() } }