(require 'common-lsp)
(require 'util-tree-sitter)

(use-package go-mode
  :commands go-mode
  :hook (
         (go-mode . (lambda ()
                      (eglot-ensure)
                      (tree-sitter-hl-mode +1)
                      ))
         ;; (before-save . lsp-format-buffer)
         )
  )

(provide 'lang-go)