Multiplexing communication for golang