The server which I am contacting to is written in python and excepts bencoded list.
In my existing python client code I do something like this: >>> import bencode >>> data = [4456, 'Rakesh', 27] >>> bdata = bencode.bencode(data) >>> bdata 'li4456e6:Rakeshi27ee' Server gets back the list by: >>> bencode.bdecode(bdata) [4456, 'Rakesh', 27] How do I achieve the client part in golang? I know that there is bencode packages already written, but the trick here is how do I arrive at 'li4456e6:Rakeshi27ee' in golang by providing a sequence of elements of 'different data types' so that when server(written in python) does bdecode, it gets back list [4456, 'Rakesh', 27]. I am writing only the client in golang and don't want to change anything on the server side. Regards, Rakesh -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.