Next: , Previous: , Up: FAQ  

Why GoVPN is written on Go?

Go is very easy to read, review and support. It makes complex code writing a harder task. It provides everything needed to the C language: array bounds checking, garbage collection and concurrency primitives. It provides lesser performance (however my setup on the notebook gives more than 750 Mbps of throughput), but higher reliability and much fewer lines of code.