> You're going async by using Golang, why not in python?
In Golang, you're still using a thread-based abstraction.
In Python, "going async" involves switching to a slightly different style of programming and using different I/O libraries. While that has advantages, using threads lets you stick with the standard style.