3 ms·
I work for a large communications company. We had this top-down approach for a really long time. It doesn't work too well. Essentially you're blocked from using
by gautamdivgi 6y ago
I work for a large communications company. We had this top-down approach for a really long time. It doesn't work too well. Essentially you're blocked from using something until its a "standard" at the company and the larger the development team the longer they take to converge on a "standard". The standards still exist now, but they're more guidelines. If you use the standards (Python/Java) you have a lot of existing tooling that you can utilize to get your project off the ground (e.g. APM tooling, docker build templates, SDK for internal apps, etc.). You can use other languages if you want to but you're going to have to do the tooling yourself. So, although Go isn't a "standard" for app development it is used to create k8s operators, etc.