go实现TCP协议下的端口映射透传功能
问题:A、B、C三台计算机,A和B可以通讯,B和C可以通讯,但是A和C不能通讯(红色的虚线)。那如何让A和C通讯?解决方案:需要在B计算机,安装一个端口映射程序,其功能:A发送数据给B,B再把数据透传到C,C处理完后,把数据回应给B,B电脑透传给A。代码实现:package mainimport ( "fmt" "net" "os" "io")func tcp_mapping_worker(r net.Conn, w