Use go-mode-hook instead of projectile-mode-hook

Using go-mode-hook avoids projectile-go-function /
projectile-current-project-files, which was being called regardless of
project type and can be expensive for large projects.

Fixes github issue #1