... continued

This lesson discusses the general concept of a coroutine.

We'll cover the following...

We'll define an uber coroutine that will create the server and instantiate the users.

async def main():
    server_port = random.randint(10000, 65000)
    server_host = "127.0.0.1"
    chat_server
...