Our team is for sure heterogeneous, and it used to be all 3 OSes before we finally convinced the Microsofty to stop being a snowflake. But regardless, unless it's a very, very specialized team who all run Linux on the desktop, it's almost certainly going to deploy on different OS than one used on the desktop. Now with the M1 debacle, it's multi-arch, too
Anyway, I wasn't trying to lobby you but you said you used it for things you would have used golang for, and that's one of golang's major selling points in my circles, so it seemed like a reasonable question to ask someone who is in that ecosystem