Эквивалент NULL равен nil, как вы уже обнаружили. Обратите внимание, однако, что вам обычно не нужно инициализировать вещи до nil или нуля в Go, потому что по умолчанию все переменные (включая динамически выделенные) устанавливаются в "нулевые значения" в соответствии с типом (номера ноль, ссылки nil). Итак, в вашем примере, говорящем, что new(Node) приведет к Node с обоими полями nil.