-
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.
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
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
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives