sudo
não manterá variáveis de ambiente devido a preocupações de segurança. Para substituir isso, adicione algo como
Defaults env_keep += "HOME GOPATH"
para /etc/sudoers
deve ajudar, listando as variáveis de ambiente que você deseja preservar.
link pode conter sugestões adicionais.