 If there is none, add parenthesis to add one.
 
 Anonymous functions cannot have method receivers, so when this is called
-interactively anonymous functions will be skipped. If called programmatically,
+interactively anonymous functions will be skipped.  If called programmatically,
 an error is raised unless ARG is non-nil."
   (interactive "P")
 

      (go--goto-opening-curly-brace)

      (unless (looking-at "{")
        (error "expected to be looking at opening curly brace"))
      (forward-list 1)
      (and (>= compare-point start)
           (<= compare-point (point))))))

  :group 'go)

(defcustom go-packages-function 'go-packages-native
  "Function called by `go-packages' to determine the list of available packages.
This is used in e.g. tab completion in `go-import-add'.

This package provides two functions: `go-packages-native' uses
elisp to find all .a files in all /pkg/ directories.
`go-packages-go-list' uses 'go list all' to determine all Go
packages.  `go-packages-go-list' generally produces more accurate
results, but can be slower than `go-packages-native'."
  :type 'function
  :package-version '(go-mode . 1.4.0)
