I have written two programs, one in GO and another in C#. I have establish a tcp connection with a server/device. I have two issues at the moment:
when I send the payload from c# I do get the responses, however in GO I do not get the correct responses. Likewise, I have seen the packets in wireshark, the packets are same.
Also, when I send the data through c#, the server fires back response automatically. However, I have to read the server/device in order to receive the data in GO.