 
 ;; Best way (so far) to search for files in repo.
 (use-package helm-projectile
-  :ensure t)
-(require 'helm-projectile)
-(global-set-key (kbd "C-x f") 'helm-projectile)
+  :ensure t
+  :bind (("C-x f" . helm-projectile)))
 
 (require 'ediff)
 (setq ediff-window-setup-function 'ediff-setup-windows-plain)


(use-package helm-c-yasnippet
  :ensure t)
(require 'helm-c-yasnippet)

(use-package helm-make
  :ensure t)

;; http://dominik.honnef.co/posts/2013/03/writing_go_in_emacs
(use-package company-go
  :ensure t)
(add-hook 'go-mode-hook (lambda ()
                          (helm-dash-activate-docset "Go")
                          (set (make-local-variable 'company-backends) '(company-go))
