These are chat archives for miketheprogrammer/go-thrust

3rd
Dec 2014
Michael Hernandez
@miketheprogrammer
Dec 03 2014 14:38
@adampresley Is it ok if I link to your project from go-thrust resources. i.e. the README.md, or a possible Wiki, or even a possible Website to maybe come soon.
Michael Hernandez
@miketheprogrammer
Dec 03 2014 18:46
the new Remote functionality is really fast. Might work better than websockets for many use cases
btw @adampresley in answer to your question last night. the Remote module is just basically a messaging Module available on the main window. you can send whatever you want as long as it can be transported safely via stdout
theres a tutorial coming in the next update to go-thrust as well
Adam Presley
@adampresley
Dec 03 2014 19:12
@miketheprogrammer Sure. The repo I provided yesterday is still WIP, which is a rewrite of http://mailslurper.com (https://github.com/adampresley/mailslurper-go)
Michael Hernandez
@miketheprogrammer
Dec 03 2014 19:15
yep, its just a great example of how almost with just a few lines of code, you were able to turn a web app, into a distributable gui application
as well adam, this new remote functionality may prove useful in lieu of websockets and http. It seems to be EXTREMELY fast with little to no overhead, since its mostly just stdin/stdout
Adam Presley
@adampresley
Dec 03 2014 19:18
Ok, I'll have to take a look at how that would work. I'm open to changing it :)
Michael Hernandez
@miketheprogrammer
Dec 03 2014 19:20
basically, you would create your own sort of multiplexed json structure or binary structure, similar to commands.go and just use that json to make requests and responses. its not really neccessary, Sockets and HTTP are perfect and fast enough for most cases. But there may be cases where remote proves to be faster and easier to prototype with.