Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
We are creating our own multiplexing client for thrift. And we found that the gen-go code using
thrift.ClientConnwhich is not supported to write another packet when reading(multiplexing). So we want to rewrite thethrift.ClientConn.Replace struct with interface from ClientConn will not make any other code broken but make it could have more flexibility and scalability.