исходя из node.js точки зрения, где весь код не блокируется.
В Go неблокирование легко достигается с помощью каналов.
Если вы пишете сервер типа node.js в go, имеет ли смысл сделать его неблокирующим? например, при условии, что функция connect() базы данных возвращает канал, по сравнению с блокировкой в ожидании соединения.
для меня это кажется правильным подходом
но...