Я не сильно разбирался в Go, но нет.
В Go, на сколько мне известно, есть планировщик, который эффективно переключается между горутинами, они могут быть запущены в разных потоках и между ними можно шарить память.
В NodeJS что-то похожее сейчас реализовать не выйдет. Да и зачем? Нужны горутины - берите Go.
В NodeJS и Go разные подходы. Разные инструменты для разных задач. Зачем пытаться все написать на NodeJS?