Skip to main content

GoGetway

A powerful network gateway framework for building high-performance TCP/IP applications

Easy to Use

高性能

基于 Go 构建,原生协程 + 写队列零拷贝路径,单实例即可承载高并发 TCP/HTTP 流量代理与录制。

Focus on What Matters

主动 + 被动双模式

既能作为 SimpleTCPServer 主动代理监听端口,也能通过 gopacket 抓包实现被动镜像,零修改部署即可上线。

Powered by React

可回放、可改写

TcpPlayer 支持按原始时序重放录制流量,DataParser 钩子可在回放前任意改写包内容,覆盖回归、压测、染色等场景。

Core Components

SimpleTCPServer (Active Proxy)

Listens locally, forwards upstream, and records bidirectional traffic in link order to any Writer or WriteFunc.

GopacketTrafficMirror (Passive Mirror)

Zero-deploy capture via pcap / AF_PACKET / eBPF, with TCP reassembly for sidecar forwarding or pure recording.

TcpPlayer (Traffic Replay)

Replays recorded traffic to a target service with original timing, plus a custom parser hook for packet mutation.