Hacker News new | ask | show | jobs
by umen 979 days ago
Why did you use GO for server side ? did you test with other teach ? Can you share how your server side design of servers looks like ? Do you use simple ec2 or what ?
1 comments

We went for Go as it's 1) about 100x faster than Python in testing 2) Garbage collected so prevents many memory-related bugs (many of us have a C++ background so we're familiar with manual memory management and its pitfalls) and 3) It's super stable.

We did look at Rust, but Rust suffers from a little bit of the "shiny new thing" syndrome. We have simple needs and wanted something fast and boring :)

The server-side design is also as boring as possible, just standard web stack for serving, and websockets for multiplayer. We use EC2 for everything yep!

ok thanks , do you use GOLANG for the web front end or just backend WS service ? Can you share which GOLANG framework ? or all standard GO std ?