diff --git a/layers/+lang/go/README.org b/layers/+lang/go/README.org index e762cc10a..7b52db65c 100644 --- a/layers/+lang/go/README.org +++ b/layers/+lang/go/README.org @@ -11,6 +11,7 @@ - [[#configuration][Configuration]] - [[#indentation][Indentation]] - [[#tests][Tests]] + - [[#guru][Guru]] - [[#working-with-go][Working with Go]] - [[#go-commands-start-with-m][Go commands (start with =m=):]] - [[#go-guru][Go Guru]] @@ -97,6 +98,18 @@ function testing to work. the coverage buffer. See [[https://www.gnu.org/software/emacs/manual/html_node/elisp/Choosing-Window.html][=display-buffer=]] for a list of possible functions. The default value is =display-buffer-reuse-window=. +** Guru + +Go Oracle has been deprecated as of October 1, 2016, it's replacement is =go-guru=. + +If you would like to use the =goguru= bindings in your work, you will need to +install it, and in your project you will need to set the scope with ~SPC m f o~. +The scope is a comma separated set of packages, and =go='s recursive operator is +supported. In addition, you can prefix with =-= to exclude a package from +searching. + +In addition, =GOPATH= must be set prior to =go-guru= initialization. + * Working with Go ** Go commands (start with =m=):