На ноуте стоит Windows 8.1 + Sublime + golang plugin + Hyper-V с Fedora и "mount cifs <ресурс на хостовой системе>" при старте.
В домашний каталог симлинками добавлены нужные корневые пути с Windows: Мои документы, папка с проектами и т.п.
Из тонкостей: выставить в опциях mount не только права на запись для всех, но и владельцем указать пользователя, из под которого запускаются инструменты на виртуалке. Тогда нормально отрабатывает и go, и git, и прочее. К примеру, ginkgo watch прекрасно ловит все изменения, из тестов спокойно создаёт и удаляет папки и файлы на подмонтированном ресурсе.
GOPATH что на винде, что на linux указывает фактически на одно и то же место. Забавно видеть в bin как elf'ы linux, так и экзешники, созданные виндовым go (например, gocode.exe).