Principles of Go versioning, Go 1.13.5 & 1.12.14, Advent of Go Code & more

Revue
 
There were quite some interesting guides this time, that's why I divided them in tutorials (about the
 
The Go Gazette

The Go Gazette

December 5 · Issue #85 · View online
Weekly curated blogs and tools for Golang professionals.

There were quite some interesting guides this time, that’s why I divided them in tutorials (about the concepts) and ‘tooltorials’ (about tools).

Fundamentals
The principles of versioning in Go
Modules: projects, dependencies and Gopls
Go
🕶 Go 1.13.5 and 1.12.14 are released!

🗣 Announcement: https://t.co/dvLPMx4lEj

🗃 Download: https://t.co/tPjapMx2uB

#golang https://t.co/OHMpCrfbcz
3:12 AM - 5 Dec 2019
Getting started with Go kit
Testing in Go: dependency injection
Real-world reports
Emacs Go mode
Using recursion on Golang to solve a problem
Damian Gryski
Profiling a #golang service in production

By @indisruptible at @GopherConAUNZ

https://t.co/7BZU55hWkr
11:45 PM - 3 Dec 2019
Go channels in JS (1/5): sending and receiving
Advent of Code: a 4 day report by Daniel Connelly
Tutorials
Interrupt handling in Go
cfgt
The video for my talk on deep learning in Go at #GopherConAU is now available on YouTube! https://t.co/jGFAI7hOZ0
3:31 AM - 4 Dec 2019
Writing friendly command line applications
Write an HTTP REST API server in Go in minutes
Tooltorials
Overview of NATS Streaming
Serverless with OpenFaaS and Golang - Part 2
Programmatically Kubernetes port forward in Go
Go tools
Efficient encoding, decoding, and validation APIs.
A logger for Go SQL database driver without modify
Command-line tool that eases piping between machines
Mᴀʀᴋ »Q« Kubacki
#Golang: My new #Semver release brings improved performance, and a sorting in O(n) that's usually 4× faster than other implementations for small and mid-sized lists on #amd64. #simd

It does not show up on @golang's https://t.co/rXXCdKlaNY—find it here:
https://t.co/cCECA7zNmX
9:57 PM - 28 Nov 2019
Hackable error handling package to reduce debug time
GoCVE: a simple command line tool to query CVE data
An application to map and store your IoT devices data
Sebastien Binet
🎉🥳📣
New #GoHEP release: v0.21.0

the best release ever, with the ability to write ROOT trees and slices (and select compression, basket size)

Full announcement:
https://t.co/UWtD21G7bc

#WorldGomination in #Golang!

🎉🥳📣
5:44 PM - 28 Nov 2019
Errwrap: wrap/fix errors with the new %w verb directive
Perspectives
Go doesn’t need generics
Creator 2D game library Ebiten looks back on 2019
Academic article
The standardisation of Merkle trees
Presentations
Gopherpalooza 2019: full presentation playlist
GopherConAU - Ben Boyter - Sloc cloc and code
Duration: 30 minutes
Go & K8s driven test suite for Kafka replication - Ran Tavory
Duration: 28 minutes
About the Go Gazette:
The Go Gazette is a mailing with the latest and finest blogs and tools for Golang prosI’m your curator Maarten, currently building Jexia, a cloud platform providing devs with a serverless back-end. Reach out to me via maarten at go-gazette.com.
Did you enjoy this issue?
If you don't want these updates anymore, please unsubscribe here.
Powered by Revue