I am able to send and receive strings in golang using the following code:
//send side
message.Buf.WriteTo(conn)
//receive side
message, err := bufio.NewReader(conn).ReadString('
')
if err != nil {
panic(err)
}
fmt.Print("Message from client: ", string(message))
However, I would like to send the entire message object and receive it at the receive side
Something like:
//send side
message.WriteTo(conn)
//receive side
message,err :=bufio.NewReader(conn).ReadMessageObject()
I am new to Golang and any pointers are extremely helpful.