Golang Ninjas Newsletter - Issue #19

Revue
 
Maarten uses Go to build the back-end of developer platform Jexia. You can check previous newsletter
 
The Go Gazette

The Go Gazette

September 7 · Issue #19 · View online
Weekly curated blogs and tools for Golang professionals.

Maarten uses Go to build the back-end of developer platform Jexia. You can check previous newsletter editions here.

Fundamentals
A gentle introduction to Golang Modules
How Go runtime implements maps efficiently (without generics)
Best-practices
Clean Architecture in Go
Port a Golang game to iOS
Error handling nicely - Part 2
JBD
#golang tip: Regardless of what, always handle the errors in the examples. Most users will just copy/paste the snippets.
7:34 AM - 5 Sep 2018
PushMan: The Koinex standard for realtime experience
Tutorials
bytes.Buffer in Go: Optimizations that do not work
Damian Gryski
Replacement for bytes.Buffer that you can use in a performance-sensitive parts of your #golang programs

https://t.co/z0Ao0XNzJ9
12:22 AM - 5 Sep 2018
Distributed tracing infrastructure with Jaeger on Kubernetes
Measuring integration test coverage rates in PouchContainer
Perspectives
Notes on the Go2 generics draft
Regarding the Go 2 generics draft
Damian Gryski
"Welcome to golang-tools, a development list for Go Programming Language. This list is for discussion of the development of tools that analyze and manipulate #golang source code."

https://t.co/0U3NjZJSdS
1:48 AM - 3 Sep 2018
Measuring errors vs. exceptions in Go and C++
Maybe adding generics to Go IS about syntax after all
Presentations
Implementing a network protocol in Go
Advanced Testing in Go
Advanced Testing in Go - YouTube
Grant Griffiths - Black Box Monitoring in Go
GopherCon UK 2018: Grant Griffiths - Black Box Monitoring in Go - YouTube
Chad Loder ❇️
It’s shocking how much companies are paying for #phishing simulation products. Fundamentally it is pretty simple to do.

Save your money. Use GoPhish. Download, run, go.

Also, it’s open source and written in #GoLang which is cool.

https://t.co/cDKMnmIGgz https://t.co/AIP20p5Jhf
7:22 AM - 29 Aug 2018
Did you enjoy this issue?
If you don't want these updates anymore, please unsubscribe here.
Powered by Revue