Skvělé, docela mne zajímá, jak se Go od verze 1.8 v tomto změnilo. Také by možná stálo za to trochu probrat, jak síťová komunikaci v Go funguje pod pokličkou (tím myslím namapování na kqueue v BSD, epoll apod.).
mňa by zaujímalo ako môže golang komunikovať s node.js trebard by som ho chcel použiť na Heroku. Inak článok je ako vždy skvelý.
Nejlogičtěji se jeví jakákoliv RPC knihovna, která má podporu obou jazyků. Nabízí se třeba gRPC.
Pokud by někdo chtěl zabrousit do více podrobností, pěkný tutorial/příklad je prezentace Handling 1M websockets connections in Go. V pěti krocích přejde od dvanáctiřádkového web serveru k optimalizovanému websocket serveru schopnému zvládnout 1 milión spojení s méně než 1 GB paměti včetně popisu ladění paměťové náročnosti a úpravy limitů zdrojů operačního systému. Pěkný follow up. Zdrojové kódy na GitHubu.