Post has attachment
I had issues with EventSource in Angular with gin on the server side.
Altogether I lost about 2 1/2 days on this.
And seeing that Microsoft abandoned their efforts of their own web browser and are forking or building upon Chromium there is hope that EventSource will be available everywhere, on every browser.

This might interest you if you're using Angular and Go.

https://blog.icod.de/2018/12/17/angular-eventsource-go-and-wasted-lifetime/

TL;DR send "messages", not "whatevers".
{id: "string", event: "message", data:"your json payload"}
if you need to listen for "whatevers" add an eventlistener for 'whatevers'.

So this way you won't need to wait for grpc-web to be done and working for Angular as you can now easily subscribe to ServerSentEvents (SSE) via http/1.1
Especially useful with mobile clients, since they may or may not have an always working tcp connection.

And yes, even with http/2 and push this is still a good way to update clients about changes and I'm not aware of anything that works like this in the http/2 world, not what 2/3 (or every browser but edge) browsers support. Correct me if I'm wrong, I'm all ears, something that browsers and Go supports and that works well and not just in theory.

This also solves the "PWAs are not good enough" issue and need for native mobile clients, for me at least, not a game dev.

Post has attachment

Has Go mobile experiment died or have there be any new efforts for Go on mobile?
Is there a "de-facto standard" of what people who are writing mobile apps in Go are using?

I was thinking maybe QML.
When I write "mobile" I mean both Android and IOS.

Post has attachment

Post has attachment

Post has attachment

Post has attachment

Post has attachment
A benchmark comparison between stream like Libraries to deal with slices.

Koazee vs Go-Funk vs Go-Linq

https://medium.com/@ivan.corrales.solera/koazee-vs-go-funk-vs-go-linq-caf8ef18584e

Post has attachment

Post has attachment
GoFr - Episode 04 - is out with a new team member! (Podcast in French)
In this episode the GoFr team talks about Golab 2018, upcoming events, and our favourite Go tools/projects

https://soundcloud.com/arnaud-assad/gofr-episode-04

(Whole podcast is in French, but you might appreciate the links in english in the podcast description)
Wait while more posts are being loaded