What would convince an avid Python user to switch to Go st this point? Let’s narrow down the scope to an API backend to be more specific (isn’t that’s where Go’s performance thrives?)
- Good concurrency primitive (channel), although asyncio Futures in Py3 aren't that bad either
- Strong typing
- Easy byte-level manipulation
- Extremely easy to learn
- Simplistic error handling compared to exceptions (there are problems with this I won't go into, but it's easy to learn at least)
- Amazing tooling (gofmt forces your codebase to be consistent regardless of who is writing it)
Sticking with python still, for the time being.