В этом сообщении об ошибке:
Makefile:1: :/home/dan/.go/go/src/Make.inc: No such file or directory
^
Я немного удивлен указанным двоеточием.
Нам нужно посмотреть, на что настроен GOROOT, в Makefile, что не так просто. Я не очень разбираюсь в сборке пакетов go, но из командной строки попробуйте:
echo $GOROOT
и сообщите, что это печатает.
Тогда попробуйте изменить Makefile. В самом начале добавить:
foobar:
echo $(GOROOT)
где строка эха должна быть с отступом от табуляции, а не пробелов, и скажите нам, что это дает.