An exercise in "What If I wrote tcproxy in Go?"