   :config
   (add-hook 'go-mode-hook #'ar/go-mode-hook-function))
 
+;; go get -u github.com/golang/lint/golint
 (use-package golint :ensure t)
 
 ;; From http://endlessparentheses.com/faster-pop-to-mark-command.html?source=rss

(defun ar/go-mode-hook-function ()
  "Called when entering `go-mode'."
  (helm-dash-activate-docset "Go")
  (setq-local company-backends '(company-go))
  (company-mode)
  (go-eldoc-setup)


(use-package gotest :ensure t)

;; go get -u golang.org/x/tools/cmd/gorename
(use-package go-rename :ensure t)

(use-package go-snippets :ensure t
  :config
  (go-snippets-initialize))

(use-package godoctor :ensure t)

(use-package go-mode :ensure t)
;; Requires gocode daemon. Install with:
;; go get -u golang.org/x/tools/cmd/...
;; go get -u github.com/nsf/gocode
;; go get -u github.com/rogpeppe/godef
;; go get -u golang.org/x/tools/cmd/goimports
;; Useful info at:
;; From http://tleyden.github.io/blog/2014/05/22/configure-emacs-as-a-go-editor-from-scratch
;; From http://tleyden.github.io/blog/2014/05/27/configure-emacs-as-a-go-editor-from-scratch-part-2
