Golang Ninjas Newsletter — Issue #1
Stay up-to-date and ahead of your peers with Maarten Bezemer’s Go Ninja newsletter. Maarten now uses Golang to build developer platform Jexia. Just learning Go? Join his newsletter ’Master the World of Golang’.
A closer look at Golang
Finalizers are deeply unsatisfying. They are almost impossible to use well.
A challenging aspect of building Go apps is managing many dependencies.
Learn how to broadcast data to multiple websocket clients in Go.
The voice assistant has many integrations, enabling us to build apps for it.
See just how quickly you can get a severless AWS Lambda API with OAuth by Cognito up and running. Your wallet will thank you.
It’s easy to analyze Git repositories with Go, which is useful for “inference-in-a-box” with Tensorflow.
How carrying-out a Go microservice is saving us $50,000 per year.
Charlatan helps developers write better tests for complex software.
An asymmetric cryptosystem based off of the discrete log problem
A common question about tracing is how to instrument an application.
Rewind is a command log library. Similar to a WAL (write-ahead-log).
With complexity calculations and COCOMO estimates
Most tutorials gloss over the SetMaxOpenConns(), SetMaxIdleConns() and SetConnMaxLifetime(), with which you can configure sql.DB.
I just can’t bring myself to agree with the settings recommended in the article. I’d like to explain what settings I would recommend myself.