Wrap up stuff within use-package for the siren-golang module

This commit is contained in:
2019-06-10 20:10:27 +01:00
parent 57f670088d
commit 8687543af3

View File

@@ -12,10 +12,6 @@
(require 'siren-lsp)
(require 'siren-projectile)
(add-to-list 'projectile-globally-ignored-directories "Godeps")
(add-to-list 'projectile-globally-ignored-directories "vendor/github.com")
(add-to-list 'projectile-globally-ignored-directories "vendor/gopkg.in")
(use-package go-mode
:mode "\\.go\\'"
:interpreter "go"
@@ -32,6 +28,10 @@
(before-save . gofmt-before-save)
:init
(add-to-list 'projectile-globally-ignored-directories "Godeps")
(add-to-list 'projectile-globally-ignored-directories "vendor/github.com")
(add-to-list 'projectile-globally-ignored-directories "vendor/gopkg.in")
(defun siren-go-mode-setup ()
;; Prefer goimports to gofmt if installed
(let ((goimports (executable-find "goimports")))