{"id":9764,"date":"2021-06-16T12:15:15","date_gmt":"2021-06-16T16:15:15","guid":{"rendered":"https:\/\/irreal.org\/blog\/?p=9764"},"modified":"2021-06-16T12:15:15","modified_gmt":"2021-06-16T16:15:15","slug":"configuring-emacs-as-a-go-ide","status":"publish","type":"post","link":"https:\/\/irreal.org\/blog\/?p=9764","title":{"rendered":"Configuring Emacs as a Go IDE"},"content":{"rendered":"<p>Bhavin Gandhi has a post that may be useful to those who want to use Emacs for Go programming. It\u2019s easy to get things like syntax highlighting but for the full IDE experience you need the Go LSP server. Gandhi\u2019s post, <a href=\"https:\/\/geeksocket.in\/posts\/emacs-lsp-go\/\">How to setup Emacs LSP Mode for Go<\/a>, explains how to set Emacs up as an IDE for Go.<\/p>\n<p>It is not, of course, all that difficult but as usual with such things it can be fiddly. Gandhi\u2019s post is a nice go by to get up and running is short order. Once you have things working, you can address optimizing your configuration to suit your preferred workflow.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bhavin Gandhi has a post that may be useful to those who want to use Emacs for Go programming. It\u2019s easy to get things like syntax highlighting but for the full IDE experience you need the Go LSP server. Gandhi\u2019s &hellip; <a href=\"https:\/\/irreal.org\/blog\/?p=9764\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[18],"class_list":["post-9764","post","type-post","status-publish","format-standard","hentry","category-general","tag-emacs"],"_links":{"self":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/9764","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9764"}],"version-history":[{"count":1,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/9764\/revisions"}],"predecessor-version":[{"id":9765,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/9764\/revisions\/9765"}],"wp:attachment":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9764"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9764"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}