View profile

Fun with concurrency in Go, error handling in Golang, go-james & more

Revue
 
 

The Go Gazelle

October 24 · Issue #75 · View online
Weekly curations of blogs and tools for Golang starters. NB: The Go Gazelle has been merged into the Go Gazette (www.go-gazette.com)

Fundamentals
Anatomy of structs in Go
Fun with concurrency in Go
Emmanuel T Odeke
A great testament to how using Go helped @segment increase their profit margin by 20% in just 90 days, titled “The $10m engineering problem”.

Read the blog to see how they massively increased their throughout and cut costs while at!

Build and bet on Go! #golang

💡🥳🎉🍾 https://t.co/KBAUecZzNh
5:57 AM - 21 Oct 2019
The Python idiom in Golang
Generators, wait groups and closures in Go
Best-practices
Error handling in Golang
Injecting build time variables
Matt Oswalt
♻ ICYMI: Keeping @nats_io Connections DRY in Go

https://t.co/sD1miFBH4N https://t.co/blfMG2wbzD
12:55 AM - 18 Oct 2019
Check if two Time objects are the same point in time
Writing an Advent of Code application w/ Go plugins
Tutorials
Building RESTful APIs in Golang
Global constant maps and slices in Go
How to write switch statements in Go
Damian Mee
@Codecademy just launched a course covering the basics of @golang!

Go is a great language. If you want to learn to code, this might be a good start :).

https://t.co/jEVPJBs8ZR
3:35 PM - 22 Oct 2019
Using MVC to structure Go web applications
Applying function options to domain entities in Go
Tools
Introducing Goalpost
Announcing go-james v1.0.0
Google open-source: peripherals I/O in Go
Micro
Micro 1.12.0 is out! We're rapidly working towards a full runtime environment for microservices. And in this release we provide experimental support for a shared global service network. Come join the slack to learn more. https://t.co/oCXblRp6cm #microservices #golang
9:44 PM - 17 Oct 2019
Fast Google Analytics API downloads with Go
Monitoring the performance of your Go application
Perspectives
Why a C developer should use Go?
Writing a functional testing tool in Go - Part 1
Presentations
Packages in Go - 19 minutes
A comprehensive & lengthy tutorial on packages in Go with illustrations, examples and in depth explanations.
Patrick Chase
@manishrjain and @karlsmcguire crushing it on the @GoTimeFM podcast! They discuss their recent project #ristretto, caching library for Go #golang @dgraphlabs

https://t.co/GrwDVtYlNU
11:32 PM - 22 Oct 2019
2D Sprites with Unicode and Go - 14 minutes
About the Go Gazelle
The Go Gazelle is a mailing consisting of the finest blogs and tools curated for Go startersI’m Maarten, your curator, working from the Netherlands to help building Jexia, a cloud platform for developers.
Do you have questions, feedback or want to notify me about a noteworthy blog? Reach out to me via maarten at go-gazelle.com. Btw, I don’t accept proposals to include sponsored content in my weekly.
Experienced in Golang? Please check out ’The Go Gazette’.
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