Golang News http://golangnews.com Jobs, Code, Videos and News for Go hackers - everything about the go programming language Sun, 18 Feb 2018 13:12:00 +0000 Introducing vice - go channels across many machines #concurrency #goroutines <p name="bd61" id="bd61" class="graf graf--p graf-after--figure">Concurrency is a great way to get more stuff done faster. Go channels are perfect for enabling multiple concurrent goroutines to safely communicate within a single process, but if we want to let multiple machines/nodes communicate in a similar way, we have to write completely different code and integrate with messaging queues, gRPC, or something else. Until now.</p> 13 points posted by kenny https://medium.com/@matryer/introducing-vice-go-channels-across-many-machines-bcac1147d7e2 2445 Fri, 28 Jul 2017 14:28:00 +0000 Scheduling in go - concurrency #concurrency 5 points posted by gopher https://www.ardanlabs.com/blog/2018/12/scheduling-in-go-part3.html 3703 Fri, 07 Dec 2018 08:58:00 +0000 Go hits the concurrency nail right on the head #concurrency 5 points posted by kenny https://eli.thegreenplace.net/2018/go-hits-the-concurrency-nail-right-on-the-head 3594 Thu, 04 Oct 2018 18:18:00 +0000 A Goroutine Scoped Context Proposal #concurrency #go2 <p> The context design in Go is beautiful and powerful. But like all things, it also can be improved. In this post I will present the major problems I currently see in the context system, a backward compatible solution to those problems, and a proof of concept library that implements a demo of the solution. Hopefully, you’ll be convinced that this change is necessary and can improve the user experience in the Go language. </p> 4 points posted by drogo https://posener.github.io/goroutine-scoped-context 3605 Sat, 13 Oct 2018 18:30:00 +0000