Add godoctor
Thanks to TinySong
This commit is contained in:
parent
2702b205b6
commit
b7370f454e
|
@ -23,6 +23,7 @@
|
||||||
go-mode
|
go-mode
|
||||||
go-guru
|
go-guru
|
||||||
go-rename
|
go-rename
|
||||||
|
godoctor
|
||||||
popwin
|
popwin
|
||||||
))
|
))
|
||||||
|
|
||||||
|
@ -147,8 +148,20 @@
|
||||||
(defun go/init-go-rename()
|
(defun go/init-go-rename()
|
||||||
(use-package go-rename
|
(use-package go-rename
|
||||||
:init
|
:init
|
||||||
(spacemacs/declare-prefix-for-mode 'go-mode "mr" "rename")
|
(spacemacs/declare-prefix-for-mode 'go-mode "mr" "refactoring")
|
||||||
(spacemacs/set-leader-keys-for-major-mode 'go-mode "rn" 'go-rename)))
|
(spacemacs/set-leader-keys-for-major-mode 'go-mode "rN" 'go-rename)))
|
||||||
|
|
||||||
|
(defun go/init-godoctor ()
|
||||||
|
(use-package godoctor
|
||||||
|
:defer t
|
||||||
|
:init
|
||||||
|
(progn
|
||||||
|
(spacemacs/declare-prefix-for-mode 'go-mode "mr" "refactoring")
|
||||||
|
(spacemacs/set-leader-keys-for-major-mode 'go-mode
|
||||||
|
"rn" 'godoctor-rename
|
||||||
|
"re" 'godoctor-extract
|
||||||
|
"rt" 'godoctor-toggle
|
||||||
|
"rd" 'godoctor-godoc))))
|
||||||
|
|
||||||
(defun go/init-flycheck-gometalinter()
|
(defun go/init-flycheck-gometalinter()
|
||||||
(use-package flycheck-gometalinter
|
(use-package flycheck-gometalinter
|
||||||
|
|
Loading…
Reference in a new issue