forked from FG42/FG42
revert go extension
This commit is contained in:
parent
6c9dfd0a57
commit
c9e4c36faf
|
@ -1,24 +0,0 @@
|
||||||
;;; GoExtention --- Enable Golang support in FG42
|
|
||||||
;;; Commentary:
|
|
||||||
;;; Code:
|
|
||||||
(require 'fpkg)
|
|
||||||
(require 'fg42/extension)
|
|
||||||
(require 'extensions/go-initialize)
|
|
||||||
|
|
||||||
;; dependencies
|
|
||||||
|
|
||||||
(depends-on 'go-mode)
|
|
||||||
(depends-on 'go-add-tags)
|
|
||||||
(depends-on 'go-stacktracer)
|
|
||||||
(depends-on 'go-eldoc)
|
|
||||||
(depends-on 'gotest)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
(extension go
|
|
||||||
:version 0.0.1
|
|
||||||
:on-initialize extensions/go-initialize
|
|
||||||
:docs "lib/extensions/go/readme.org")
|
|
||||||
|
|
||||||
|
|
||||||
;;; go.el ends here
|
|
|
@ -1,23 +0,0 @@
|
||||||
;;; go-init --- The entry point for golang extension
|
|
||||||
;;; Commentary:
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(defun fg42-go-hook ()
|
|
||||||
"""Setup emacs hooks and turn necessary modes on."""
|
|
||||||
(lsp)
|
|
||||||
(flymake-mode-on)
|
|
||||||
(yas-minor-mode-on)
|
|
||||||
(add-hook 'before-save-hook #'lsp-format-buffer t t)
|
|
||||||
(add-hook 'before-save-hook #'lsp-organize-imports t t)
|
|
||||||
(add-hook 'go-mode-hook 'go-eldoc-setup)
|
|
||||||
(local-set-key (kbd "M-.") #'godef-jump)
|
|
||||||
(local-set-key (kbd "M-*") 'pop-tag-mark))
|
|
||||||
|
|
||||||
|
|
||||||
(defun extensions/go-initialize ()
|
|
||||||
"""Initialize Golang extension."""
|
|
||||||
(add-hook 'go-mode-hook 'fg42-go-hook))
|
|
||||||
|
|
||||||
(provide 'extensions/go/init)
|
|
||||||
|
|
||||||
;;; init ends here.
|
|
Loading…
Reference in New Issue