You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

14 lines
393 B

(defun lsp-go-install-save-hooks ()
(add-hook 'before-save-hook #'lsp-format-buffer t t)
(add-hook 'before-save-hook #'lsp-organize-imports t t))
(use-package go-mode
:defer t
:diminish go-mode
:ensure t
:mode (("\\.go\\'" . go-mode))
:init
(setq rust-format-on-save t)
:hook (go-mode . (lambda ()
(lsp)))
:hook (go-mode . lsp-go-install-save-hooks))