 
 (setq ring-bell-function 'ignore)
 
-(use-package markdown-mode+
-  :ensure t)
+(use-package markdown-mode+ :ensure t)
 (autoload 'markdown-mode "markdown-mode"
   "Major mode for editing Markdown files" t)
 (add-to-list 'auto-mode-alist '("\\.text\\'" . markdown-mode))

(global-set-key [remap move-beginning-of-line]
                'sacha/smarter-move-beginning-of-line)

(use-package whole-line-or-region
  :ensure t)
(whole-line-or-region-mode)

;; From http://www.reddit.com/r/emacs/comments/25v0eo/you_emacs_tips_and_tricks/chldury

;; http://tleyden.github.io/blog/2014/05/22/configure-emacs-as-a-go-editor-from-scratch
;; http://tleyden.github.io/blog/2014/05/27/configure-emacs-as-a-go-editor-from-scratch-part-2
;; 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))
