Both of them.
I expect some Python code we've got around will be ported to GO as soon as we need to reduce our cloud bill on some services.
I see Python is becoming a the new Basic and the new LUA:
- It is easy to code.
- It is used to orchestrate lower-level stuff with a high-level (understandable) interface.
- You can type the script on a REPL and copy-paste to an editor. I know, this doesn't look like coding, it's dirty, but it works.
If you're into containers, cloud functions (or openfaas) and k8s, use GO.
Advantages:
- Faster than Python. Both startup time and runtime because it is compiled.
- Since it is compiled, you will catch errors on development that would be Python runtime errors.
- Good for responding to K8s triggers, cloud functions, Knative containers (cloud run) without having to pay too much for running them.