v2fly/v2ray-core ? reverse-engineered prompt
Reverse engineered prompt
Build me a Go based proxy core that can act like a secure tunnel for network traffic, so I can route my apps through a local proxy and keep my connections private.
I want it to support common proxy styles like SOCKS5 and HTTP on the local side, and let me connect out through things like VMess, VLESS, Shadowsocks, and Trojan when configured. It should be driven by a config file, start from the command line, and have clear logging and error messages so it is easy to run and troubleshoot.
Please make it solid and production ready, with sensible defaults, support for routing and transport options, and tests for the important parts. If you need current details on the protocol behavior or config format, look up the latest docs online first.
Are you gonna build this?
make sure you review the code using coderabbit