[Dev] Writing an implementation in Go
Impyy
impyy at tox.chat
Wed Feb 3 16:12:05 PST 2016
Hello Andon,
Thanks for showing your interest in Tox!
Tox has full documentation of toxcore and the Tox protocol itself. It's
not properly formatted so it might be a little hard to read, but all of
the information should be there: https://github.com/Tox-Docs/Text.
Vikstrous already has some small parts of the Tox protocol implemented
in Go, perhaps that's a good resource to look at too:
https://github.com/vikstrous/gotox.
I would suggest looking at how the crypto and the DHT work first,
implement that, and slowly work your way up.
If you want to set up your own Tox node for testing you can follow this
guide:
https://github.com/irungentoo/toxcore/tree/master/other/bootstrap_daemon.
Having multiple implementations of a protocol like Tox is always good
and I'm looking forward to see your work. Be sure to join #tox-dev on
freenode if you have any questions or if you'd like to discuss your design.
Impyy
On 02/03/2016 08:00 PM, Doni Micov wrote:
> Hello,
> I'm a student from Bulgaria and I'm currently studying Computer
> science. I enrolled in course teaching the Go programming language. In
> order to pass I have to complete a project written in Go and have
> chosen to write an implementation of the tox core lib. I was wondering
> if you could give me some pointers for testing the DHT implementation
> like a test node I can send data to and receive data to. Any other
> pointers would be of great help.
>
> Andon Mitsov
>
>
> _______________________________________________
> Dev mailing list
> Dev at lists.tox.chat
> https://lists.tox.chat/listinfo/dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tox.chat/pipermail/dev/attachments/20160204/f9a07b4c/attachment.html>
More information about the Dev
mailing list