NEW:
I found this enet port which is realy working - https://github.com/sparkkoori/go-enet
i received data from rpc_id call, but anyway i dont know godot rpc protocol format,
Can't find it anywhere,i will try to look at godot source.
NEW2:
I checked source code, found some pack|unpack functions, trying now to find out packet structure. Protocol specification will help me much more, than code.
NEW3:
What i do.
Save raw packets - https://pastebin.com/mJfAMWDE (paste as hex text, if you want test it)
Create template for 010 editor - https://pastebin.com/vkTaZhg5 (questions about params are inside this tempalte)
Its not full template, i just handle - int, string, bool
In looking for all unk params, and also little explain about my comments, if possible
For contributors: better store every size(packet, string, byte array) inside CUInt - its data type developed for angelica engine, which change numer size from 1 to 5 bytes if needed.