View profile

Go1.11rc2, Remote Procedure Call and Go Bookshelf on Kubernetes

Revue
 
Maarten currently uses Golang to build developer platform Jexia. You can check previous newsletter ed
 

Golang Ninjas Newsletter

August 24 · Issue #17 · View online
Stay up-to-date and ahead of your peers with Maarten Bezemer's weekly newsletter for senior Golang engineers.

Maarten currently uses Golang to build developer platform Jexia. You can check previous newsletter editions here.

Fundamentals
PouchContainer and RPC
Introduction to Go Modules
Refactoring in Go: Using reflection
Go
🎉 Go 1.11 Release Candidate 2 is out! 🏃‍♀️ Run it in dev. Run it in prod. File bugs at https://t.co/5VNU0XmOoW 🗣 Announcement: https://t.co/wXUiw2uFqe #golang https://t.co/c3DjL3Pv9i
5:36 AM - 23 Aug 2018
Defining Go Modules (Go & Versioning, Part 6)
Regular expressions and in-place slice manipulation in Go
Best-practices
Just port a Golang game to Android
Optimizing Go: Bounds Check Elimination
Dave Cheney
#golang top tip: a package that *only* defines interfaces for another package to implement is an anti pattern. Interfaces work at their best when they are defined by the package that wants to consume the *behaviour* of an unspecified implementation.
2:17 PM - 18 Aug 2018
Tracking down a Golang memory leak with grmon
Geohash in Go Assembly: lessons in absurd optimization
Andrew Bonventre
The Go team is looking for compiler/runtime engineers to work on the next big stage of the language’s evolution. Interested? https://t.co/8WtLjPjMwQ& #golang
4:39 PM - 20 Aug 2018
Configuring web app deployment on Go for Gitlab on VDS
GeoIP exporter for Prometheus with Grafana visuals, in 15 min.
Tutorials
Localization in Go - Part 1
Building a chess bot for Slack
Dave Cheney
As a developer you might think the effort/cost/pain is "how long to type it & get it to build & pass tests" But in truth in teams, at scale, the real pain is 10000 people who read your API, 1000 people who read your code, 100 people who maintain it https://t.co/oEMHQKhOKD #golang
12:53 AM - 16 Aug 2018
Putting Together a Golang App Part II
Build a Multiplayer Game in Go with PubNub
Running the Go Bookshelf on Kubernetes Engine
Nick Craig-Wood
I have moved gpython (a python interpreter written in go "batteries not included") to the go-python organisation to be with other go and python programs. Here is its new home :-) #golang https://t.co/xkB8rBfDhd
9:57 PM - 22 Aug 2018
Build your own Blockchain Twitter recorder in Go
Roee: Self Modifying Go Simulation Experiment - Part 1
Perspectives
PouchContainer Engineering Quality Practice
Videos
We need to talk about Go modules
We need to talk about Go modules - YouTube
Did you enjoy this issue?
If you don't want these updates anymore, please unsubscribe here
If you were forwarded this newsletter and you like it, you can subscribe here
Powered by Revue