I looked at Node.Js, PHP, Rust and Go.
PHP seemed a bit old and getting a bit obsolete.
Rust just looked a very steep learning curve to get something working.
Node.Js, I didn't like the whole asynchronous thing with weird syntax, promises etc.
In the end I chose Go. It was east to get started due to looking a bit like C. I learned just enough to get the project working, using Eclipse as an IDE (Used Eclipse a lot for embedded C development so know it well). I've since spent a bit of time learning the language a bit more in depth and switched to using VSCode for development which supports Go a lot better than the Eclipse plugin I was using.
Project was completed some time ago, and I've since done another year long project for another customer with my part entirely written in Go.
Currently doing an embedded project in Go and it works surprisingly well on an embedded Linux module running OpenWRT!
"I think Michael is like litmus paper - he's always trying to learn." -- Elizabeth Taylor, absurd non-sequitir about Michael Jackson