func NewPacketConn(conn net.PacketConn) *PacketConn {
	packetConn := &PacketConn{
		PacketConn: conn,
	}
	return packetConn
}
// NewPacketConn returns a new PacketConn
NewPacketConn returns a new PacketConn
// NewPacketConn returns a new PacketConn
func NewPacketConn(conn net.PacketConn) *PacketConn {
	packetConn := &PacketConn{
		PacketConn: conn,
	}
	return packetConn
}
func NewPacketConn ( conn net . PacketConn ) * PacketConn { packetConn := & PacketConn { PacketConn : conn , } return packetConn }
NewPacketConn returns a new PacketConn
NewPacketConn returns a new PacketConn