It is tragic. Another repetition of Hoare's Billion Dollar Mistake, exactly where it should not have been made, long after the consequences were well understood, and also previously repeated at the time Go was conceived.

There really isn't an excuse, and it isn't possible to hate null/nil/undefined/etc. enough.