In most (maybe all?) tcp implementations the server does indeed assign a new port to the connection when it Accepts it. This way other clients may continue to connect using the same port, the functionality you want. Try printing out the local address information from the connection returned from Accept.
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firstname.lastname@example.org.
For more options, visit https://groups.google.com/d/optout.