-
When I use functional arguments, I either prefix all of the options with the same prefix or put them in a dedicated package (like cmpopts) to help the IDE.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
Go has a GC, which is one of the fundamental reasons it's excellent for GUI programming. I'm writing native Windows with Go, and I'm loving it.
-
They didn't have a ternary. ;-)
-
If you know the shape of the JSON, just use https://mholt.github.io/json-to-go/. map[string]interface{} is really only for use when you're acting as a generic transport and you don't care what you're transporting.
-
I love using go for scripting, but `go run` builds my script for like half a second just for it to run for literally 7ms every time. So I've created cgscript which caches go executables so that go doesn't have to recompile them again and again. Sorry for the shameless plug.
-
-
The proposal was not by Rob Pike, but by Ian Lance Taylor. And it was accepted back in February. https://github.com/golang/go/issues/43651
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.