diff --git a/lib/extensions/go.el b/lib/extensions/go.el deleted file mode 100644 index 77f0842..0000000 --- a/lib/extensions/go.el +++ /dev/null @@ -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 diff --git a/lib/extensions/go/init.el b/lib/extensions/go/init.el deleted file mode 100644 index bb64b94..0000000 --- a/lib/extensions/go/init.el +++ /dev/null @@ -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.