DisposaBoy / GoSublime

A Golang plugin collection for SublimeText 3, providing code completion and other IDE-like features.
MIT License
3.42k stars 302 forks source link

Autocompletion totally doesn't work with one of my MBP #961

Closed lnshi closed 4 years ago

lnshi commented 4 years ago

Let me brief my situation: previously GoSublime(development branch) works perfectly on both of my two MBPs, but cannot exactly tell since when one of them is not working anymore(there was a period i wasn't working on Go project), i suspected macOS Catalina, so i updated both of my two MBPs to macOS Catalina version 10.15.3, and Golang version to go version go1.13.8 darwin/amd64, and also update sublime text 3 to its latest version 3.2.2, Build 3211, and then uninstall the previous installation, and freshly install again, but still one MBP works perfectly, the other one totally doesn't, pls help to debug.

Below infos are all coming from the one doesn't work...

logs from the sublime console:

startup, version: 3211 osx x64 channel: stable
executable: /Applications/Sublime Text.app/Contents/MacOS/Sublime Text
working dir: /
packages path: /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages
state path: /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Local
zip path: /Applications/Sublime Text.app/Contents/MacOS/Packages
zip path: /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Installed Packages
ignored_packages: ["Vintage"]
generating syntax summary
generating meta info summary
pre session restore time: 0.459471
using gpu buffer for window
startup time: 0.573098
no output from shell "/bin/bash" in 1000ms
reloading plugin Default.arithmetic
reloading plugin Default.auto_indent_tag
reloading plugin Default.block
reloading plugin Default.colors
reloading plugin Default.comment
reloading plugin Default.convert_color_scheme
reloading plugin Default.convert_syntax
reloading plugin Default.copy_path
reloading plugin Default.detect_indentation
reloading plugin Default.echo
reloading plugin Default.exec
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.indentation
reloading plugin Default.install_package_control
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_context_url
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.profile
reloading plugin Default.quick_panel
reloading plugin Default.rename
reloading plugin Default.run_syntax_tests
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.settings
reloading plugin Default.show_scope_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.switch_file
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.ui
reloading plugin CSS.css_completions
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
reloading plugin ShellScript.ShellScript
reloading plugin 0_package_control_loader.00-package_control
reloading plugin 0_package_control_loader.50-markupsafe
reloading plugin 0_package_control_loader.50-python-markdown
reloading plugin 0_package_control_loader.50-pyyaml
reloading plugin 0_package_control_loader.51-python-jinja2
reloading plugin A File Icon.plugin
reloading plugin Package Control.1_reloader
reloading plugin Package Control.2_bootstrap
reloading plugin Package Control.Package Control
reloading plugin SideBarEnhancements.SideBar
reloading plugin SideBarEnhancements.SideBarAPI
reloading plugin SideBarEnhancements.SideBarDefaultDisable
reloading plugin GoSublime._after
reloading plugin GoSublime._before
reloading plugin GoSublime.GoSublime
reloading plugin GoSublime.gs9o
reloading plugin GoSublime.gscommands
reloading plugin GoSublime.gscomplete
reloading plugin GoSublime.gsdoc
reloading plugin GoSublime.gsev
reloading plugin GoSublime.gslint
reloading plugin GoSublime.gspalette
reloading plugin GoSublime.gstest
reloading plugin GoSublime.margo_sublime
plugins loaded
GoSublime r20.02.01-1: _before.init()
GoSublime r20.02.01-1: gs.init()
GoSublime r20.02.01-1: sh.init()
GoSublime r20.02.01-1 sh: GOPATH is not set... setting it to the default: /Users/ixxxxxx/go
Package Control: No updated packages
GoSublime r20.02.01-1 sh: using shell env GOPATH=/Users/ixxxxxx/go_projects
GoSublime r20.02.01-1 sh: using shell env GOROOT=/usr/local/Cellar/go/1.13.8/libexec
GoSublime r20.02.01-1 sh: using shell env PATH=/usr/local/anaconda3/condabin:/Users/ixxxxxx/.pyenv/shims:/usr/local/opt/gettext/bin:/Users/ixxxxxx/.nvm/versions/node/v10.10.0/bin:/Users/ixxxxxx/go_projects/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin:/Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/bin:/Users/ixxxxxx/go/bin:/Users/ixxxxxx/bin:/usr/local/go/bin:/usr/local/opt/go/bin:/usr/local/anaconda3/bin
GoSublime r20.02.01-1 sh: go version: `go1.13.8` (raw version string `go1.13.8`)
GoSublime r20.02.01-1 sh: shell bootstrap took 8.264s
GoSublime r20.02.01-1: margo.init()
GoSublime r20.02.01-1: mg9.init()
[20:36:01] margo: agent#007: starting
GoSublime r20.02.01-1: _after.init()
reloading settings Packages/User/GoSublime-aux.sublime-settings

** 2020-02-14 20:36:03.405156 **:
GoSublime init r20.02.01-1 (1.556s)
|   install margo: cmd: `['/usr/local/Cellar/go/1.13.8/libexec/bin/go', 'build', '-tags', '', '-v', '-o', 'gosublime.margo_r20.02.01-1_go1.13.8.exe', 'gosublime/cmd/margo']`
|                > stdout: `
|                > 
|                > `
|                > stderr: `
|                > 
|                > `
|                > exception: `None`
|   install state: done
| sublime.version: 3211
| sublime.channel: stable
|       about.ann: a20.02.01-1
|   about.version: r20.02.01-1
|         version: r20.02.01-1
|        platform: osx-x64
|            ~bin: ~/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/osx-x64/bin
|       margo.exe: ~bin/gosublime.margo_r20.02.01-1_go1.13.8.exe (ok)
|          go.exe: /usr/local/Cellar/go/1.13.8/libexec/bin/go (ok)
|      go.version: go1.13.8
|          GOROOT: /usr/local/Cellar/go/1.13.8/libexec
|          GOPATH: ~/go_projects
|           GOBIN: (not set)
|       set.shell: []
|       env.shell: /bin/bash
|       shell.cmd: ['/bin/bash', '-l', '-c', '${CMD}']
|    sh.bootstrap: 
|                >  GOPATH is not set... setting it to the default: ~/go
|                >  using shell env GOPATH=~/go_projects
|                >  using shell env GOROOT=/usr/local/Cellar/go/1.13.8/libexec
|                >  using shell env PATH=/usr/local/anaconda3/condabin:~/.pyenv/shims:/usr/local/opt/gettext/bin:~/.nvm/versions/node/v10.10.0/bin:~/go_projects/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:~/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin:~/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/bin:~/go/bin:~/bin:/usr/local/go/bin:/usr/local/opt/go/bin:/usr/local/anaconda3/bin
|                >  go version: `go1.13.8` (raw version string `go1.13.8`)
|                >  shell bootstrap took 8.264s
|                >
--------------------------------

reloading settings Packages/User/GoSublime-aux.sublime-settings
  margo: agent#007: ['go', 'install', '-v', '-x', 'margo.sh']:
  WORK=/var/folders/xw/fjl2c85x0psg7nm1sth8y_m40000gn/T/go-build349367361
  mkdir -p $WORK/b001/
  cat >$WORK/b001/importcfg.link << 'EOF' # internal
  packagefile margo.sh=/Users/ixxxxxx/Library/Caches/go-build/df/df0c41825b4100ac8d85b7522fc742eae6f300d7a1970638e8f76c7a8d0fa0d6-d
  packagefile margo.sh/cmdpkg/margo=/Users/ixxxxxx/Library/Caches/go-build/3b/3bcb6e65725797762565536b5040621931e8911d43164f3511ec9fbb0c3dcf0f-d
  packagefile runtime=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/runtime.a
  packagefile flag=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/flag.a
  packagefile fmt=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/fmt.a
  packagefile margo.sh/vendor/github.com/urfave/cli=/Users/ixxxxxx/Library/Caches/go-build/c4/c45213904b19bb87d235fc29e3759798c9e5c267ff76fcaa5a493c52ee308246-d
  packagefile go/build=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/go/build.a
  packagefile margo.sh/cmdpkg/margo/cmdrunner=/Users/ixxxxxx/Library/Caches/go-build/4b/4b925456c4503504f62edb12a5b8781928a6265b246902cf7a38ffbd8ac1202c-d
  packagefile margo.sh/mgcli=/Users/ixxxxxx/Library/Caches/go-build/16/16d12f5da95441d28a5bd3de5d80203e9aa2efb3db198b0788f7ad5b45ff5ee7-d
  packagefile margo.sh/sublime=/Users/ixxxxxx/Library/Caches/go-build/9d/9d2112e7bf3daf0ca3f01588152e9d170e7d12963596b74b8030d52389b0e762-d
  packagefile os=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/os.a
  packagefile strings=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/strings.a
  packagefile internal/bytealg=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/bytealg.a
  packagefile internal/cpu=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/cpu.a
  packagefile runtime/internal/atomic=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/runtime/internal/atomic.a
  packagefile runtime/internal/math=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/runtime/internal/math.a
  packagefile runtime/internal/sys=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/runtime/internal/sys.a
  packagefile errors=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/errors.a
  packagefile io=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/io.a
  packagefile reflect=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/reflect.a
  packagefile sort=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/sort.a
  packagefile strconv=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/strconv.a
  packagefile time=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/time.a
  packagefile internal/fmtsort=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/fmtsort.a
  packagefile math=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/math.a
  packagefile sync=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/sync.a
  packagefile unicode/utf8=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/unicode/utf8.a
  packagefile bytes=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/bytes.a
  packagefile margo.sh/vendor/github.com/cpuguy83/go-md2man/md2man=/Users/ixxxxxx/Library/Caches/go-build/f9/f94a94f593c969d6e1dc2c8c857ccb887a59d1ffb2645ece346eaab10b540982-d
  packagefile io/ioutil=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/io/ioutil.a
  packagefile path/filepath=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/path/filepath.a
  packagefile syscall=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/syscall.a
  packagefile text/tabwriter=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/text/tabwriter.a
  packagefile text/template=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/text/template.a
  packagefile unicode=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/unicode.a
  packagefile bufio=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/bufio.a
  packagefile go/ast=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/go/ast.a
  packagefile go/doc=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/go/doc.a
  packagefile go/parser=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/go/parser.a
  packagefile go/token=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/go/token.a
  packagefile internal/goroot=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/goroot.a
  packagefile internal/goversion=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/goversion.a
  packagefile log=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/log.a
  packagefile os/exec=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/os/exec.a
  packagefile path=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/path.a
  packagefile margo.sh/mgutil=/Users/ixxxxxx/Library/Caches/go-build/a7/a7dbfcaf0038f4cc9ed0aa4e96d36af0a80a9bd2e81645c6357079ad4079ede8-d
  packagefile margo.sh/mg=/Users/ixxxxxx/Library/Caches/go-build/42/42cf1611ab9306e1a10726c2fb09756b68d8544541ae029c8dacada65bc03ce2-d
  packagefile margo.sh/why_would_you_make_yotsuba_cry=/Users/ixxxxxx/Library/Caches/go-build/4a/4a61973472e1328720fc540c9d809c96c5e59962a6a3e137ce4750d0af7d87a8-d
  packagefile internal/oserror=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/oserror.a
  packagefile internal/poll=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/poll.a
  packagefile internal/syscall/unix=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/syscall/unix.a
  packagefile internal/testlog=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/testlog.a
  packagefile sync/atomic=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/sync/atomic.a
  packagefile internal/reflectlite=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/reflectlite.a
  packagefile math/bits=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/math/bits.a
  packagefile internal/race=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/race.a
  packagefile margo.sh/vendor/github.com/russross/blackfriday=/Users/ixxxxxx/Library/Caches/go-build/61/619762bed3852d7c0203394a35006f7c7870363848a49697793e4066fc01a933-d
  packagefile html=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/html.a
  packagefile net/url=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net/url.a
  packagefile text/template/parse=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/text/template/parse.a
  packagefile go/scanner=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/go/scanner.a
  packagefile internal/lazyregexp=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/lazyregexp.a
  packagefile context=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/context.a
  packagefile margo.sh/memo=/Users/ixxxxxx/Library/Caches/go-build/9a/9adeec953be7287977d7da32acf8b4583f6da1240b081a7fcba4b4a4e857aeeb-d
  packagefile encoding/base64=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/base64.a
  packagefile encoding/json=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/json.a
  packagefile margo.sh/vendor/github.com/dustin/go-humanize=/Users/ixxxxxx/Library/Caches/go-build/85/85571c4e764cb18ab7d0e4d6ff24d97f015875f46b5e2e0c2da5f131c1e7bf62-d
  packagefile margo.sh/vendor/github.com/ugorji/go/codec=/Users/ixxxxxx/Library/Caches/go-build/cb/cb5ce107c3d17539a753fdf7073225bfec899ccfc42ad4d327a822fdc5a37fbc-d
  packagefile margo.sh/vendor/golang.org/x/crypto/blake2b=/Users/ixxxxxx/Library/Caches/go-build/7d/7d80e00310404bf2435cccca5bcf383e7c1909a9bd806a984d36a22145404df0-d
  packagefile margo.sh/bolt=/Users/ixxxxxx/Library/Caches/go-build/70/70b0071d9c1ea70e52a06168a418493572392f3ac8df3768fa4f68ddc3b0df5e-d
  packagefile margo.sh/htm=/Users/ixxxxxx/Library/Caches/go-build/c1/c14bd77fe8749536aff34a798fe47069b584e92192d33b8238b0b5765a21d554-d
  packagefile margo.sh/mg/actions=/Users/ixxxxxx/Library/Caches/go-build/69/69cb268b687e990f6ef85994a1648a934d497821da787d9e452bc2ed0fd48447-d
  packagefile margo.sh/mgpf=/Users/ixxxxxx/Library/Caches/go-build/2a/2adfe39210c4ae584320b0069ce70664f7dc401cd74c935b0c7e178b3d551e6e-d
  packagefile margo.sh/vfs=/Users/ixxxxxx/Library/Caches/go-build/f5/f505c739b2b4ea927e36d3988fe559fcd95467743820795e304965af552e28ee-d
  packagefile net/http=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net/http.a
  packagefile regexp=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/regexp.a
  packagefile encoding/binary=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/binary.a
  packagefile encoding=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding.a
  packagefile unicode/utf16=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/unicode/utf16.a
  packagefile math/big=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/math/big.a
  packagefile net/rpc=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net/rpc.a
  packagefile crypto=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto.a
  packagefile margo.sh/vendor/golang.org/x/sys/cpu=/Users/ixxxxxx/Library/Caches/go-build/a2/a23e4835e64b27449135c3583c4f16922aea9060044f13fbc460abbdc56a23da-d
  packagefile hash=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/hash.a
  packagefile margo.sh/vendor/github.com/coreos/bbolt=/Users/ixxxxxx/Library/Caches/go-build/72/7223cc5a89fc26b70189d9e55a477020804f1ff32ee7c6854b2306805f5a9c6b-d
  packagefile margo.sh/vendor/github.com/karrick/godirwalk=/Users/ixxxxxx/Library/Caches/go-build/05/05866306b8c9a64adb4688001c196298ea228ba1bec4af2826f3c919c0c47143-d
  packagefile compress/gzip=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/compress/gzip.a
  packagefile container/list=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/container/list.a
  packagefile crypto/rand=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/rand.a
  packagefile crypto/tls=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/tls.a
  packagefile vendor/golang.org/x/net/http/httpguts=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/net/http/httpguts.a
  packagefile vendor/golang.org/x/net/http/httpproxy=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/net/http/httpproxy.a
  packagefile vendor/golang.org/x/net/http2/hpack=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/net/http2/hpack.a
  packagefile vendor/golang.org/x/net/idna=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/net/idna.a
  packagefile math/rand=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/math/rand.a
  packagefile mime=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/mime.a
  packagefile mime/multipart=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/mime/multipart.a
  packagefile net=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net.a
  packagefile net/http/httptrace=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net/http/httptrace.a
  packagefile net/http/internal=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net/http/internal.a
  packagefile net/textproto=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net/textproto.a
  packagefile regexp/syntax=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/regexp/syntax.a
  packagefile encoding/gob=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/gob.a
  packagefile html/template=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/html/template.a
  packagefile hash/fnv=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/hash/fnv.a
  packagefile compress/flate=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/compress/flate.a
  packagefile hash/crc32=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/hash/crc32.a
  packagefile crypto/aes=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/aes.a
  packagefile crypto/cipher=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/cipher.a
  packagefile crypto/des=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/des.a
  packagefile crypto/ecdsa=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/ecdsa.a
  packagefile crypto/ed25519=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/ed25519.a
  packagefile crypto/elliptic=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/elliptic.a
  packagefile crypto/hmac=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/hmac.a
  packagefile crypto/md5=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/md5.a
  packagefile crypto/rc4=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/rc4.a
  packagefile crypto/rsa=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/rsa.a
  packagefile crypto/sha1=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/sha1.a
  packagefile crypto/sha256=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/sha256.a
  packagefile crypto/sha512=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/sha512.a
  packagefile crypto/subtle=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/subtle.a
  packagefile crypto/x509=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/x509.a
  packagefile encoding/asn1=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/asn1.a
  packagefile encoding/pem=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/pem.a
  packagefile vendor/golang.org/x/crypto/chacha20poly1305=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/chacha20poly1305.a
  packagefile vendor/golang.org/x/crypto/cryptobyte=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/cryptobyte.a
  packagefile vendor/golang.org/x/crypto/curve25519=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/curve25519.a
  packagefile vendor/golang.org/x/crypto/hkdf=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/hkdf.a
  packagefile vendor/golang.org/x/text/secure/bidirule=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/text/secure/bidirule.a
  packagefile vendor/golang.org/x/text/unicode/bidi=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/text/unicode/bidi.a
  packagefile vendor/golang.org/x/text/unicode/norm=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/text/unicode/norm.a
  packagefile mime/quotedprintable=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/mime/quotedprintable.a
  packagefile vendor/golang.org/x/net/dns/dnsmessage=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/net/dns/dnsmessage.a
  packagefile vendor/golang.org/x/net/route=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/net/route.a
  packagefile internal/nettrace=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/nettrace.a
  packagefile internal/singleflight=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/singleflight.a
  packagefile runtime/cgo=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/runtime/cgo.a
  packagefile crypto/internal/subtle=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/internal/subtle.a
  packagefile crypto/internal/randutil=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/internal/randutil.a
  packagefile crypto/ed25519/internal/edwards25519=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/ed25519/internal/edwards25519.a
  packagefile crypto/dsa=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/dsa.a
  packagefile crypto/x509/pkix=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/x509/pkix.a
  packagefile encoding/hex=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/hex.a
  packagefile vendor/golang.org/x/crypto/cryptobyte/asn1=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/cryptobyte/asn1.a
  packagefile vendor/golang.org/x/crypto/internal/chacha20=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/internal/chacha20.a
  packagefile vendor/golang.org/x/crypto/internal/subtle=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/internal/subtle.a
  packagefile vendor/golang.org/x/crypto/poly1305=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/poly1305.a
  packagefile vendor/golang.org/x/sys/cpu=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/sys/cpu.a
  packagefile vendor/golang.org/x/text/transform=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/text/transform.a
  EOF
  mkdir -p $WORK/b001/exe/
  cd .
  /usr/local/Cellar/go/1.13.8/libexec/pkg/tool/darwin_amd64/link -o $WORK/b001/exe/a.out -importcfg $WORK/b001/importcfg.link -buildmode=exe -buildid=n5MzcfXWCJE-2RF8-Bue/SZmOmWalrn3HDhS35US3/ZwYXC1rpuvAyXyn_JfNa/n5MzcfXWCJE-2RF8-Bue -extld=clang /Users/ixxxxxx/Library/Caches/go-build/df/df0c41825b4100ac8d85b7522fc742eae6f300d7a1970638e8f76c7a8d0fa0d6-d
  /usr/local/Cellar/go/1.13.8/libexec/pkg/tool/darwin_amd64/buildid -w $WORK/b001/exe/a.out # internal
  mkdir -p /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/
  mv $WORK/b001/exe/a.out /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/margo.sh
  rm -r $WORK/b001/

[20:36:03] margo: agent#007: ['/Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/margo.sh', 'start', 'margo.sublime', '-codec', 'msgpack']
[20:36:03] margo: agent#007: log: Using margo extension: /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/src/margo
[20:36:03] margo: agent#007: log: ``` go install -v -tags="margo margo_extension" margo.sh/cmd/margo.sublime ```
[20:36:05] margo: agent#007: log: ``` "/Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/margo.sublime" -codec msgpack ```
[20:36:05] margo: agent#007: log: oom_nix.go:25: SetMemoryLimit: limit=2048MiB, RLIMIT_DATA={Cur: 2048MiB, Max:8796093022207MiB}
[20:36:05] margo: agent#007: log: store.go:137: started
Unable to open /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/User/GoSublime.sublime-settings
reloading settings Packages/User/GoSublime.sublime-settings
[20:37:09] margo: agent#007: log: ``` go install margo.sh/vendor/golang.org/x/tools/cmd/guru ```
[20:37:09] margo: agent#007: log: margocode.go:325: VFS.Scan GOPATH ( ~/L/A/S/P/User/GoSublime ): 1 packages preloaded in 2ms
[20:37:09] margo: agent#007: log: margocode.go:325: VFS.Scan GOPATH ( ~/L/A/S/Packages/GoSublime ): 77 packages preloaded in 169ms
[20:37:09] margo: agent#007: log: margocode.go:325: VFS.Scan GOROOT ( /u/l/C/g/1.13.8/libexec ): 378 packages preloaded in 345ms
scan: /Users/ixxxxxx/go_projects/pkg/dep/sources/https---github.com-gardener-gardener/vendor/github.com/coreos/etcd/cmd/etcd has been seen before, skipping (using inode) previous path: /Users/ixxxxxx/go_projects/pkg/dep/sources/https---github.com-gardener-gardener/vendor/github.com/coreos/etcd inode: 8189944
scan: /Users/ixxxxxx/go_projects/pkg/dep/sources/https---github.com-gardener-gardener/vendor/k8s.io/helm/pkg/chartutil/testdata/joonix/charts/frobnitz has been seen before, skipping (using inode) previous path: /Users/ixxxxxx/go_projects/pkg/dep/sources/https---github.com-gardener-gardener/vendor/k8s.io/helm/pkg/chartutil/testdata/frobnitz inode: 8194363

generated margo.go:

package margo

import (
    "margo.sh/golang"
    "margo.sh/mg"
    "time"
)

// Margo is the entry-point to margo
func Margo(m mg.Args) {
    // See the documentation for `mg.Reducer`
    // comments beginning with `gs:` denote features that replace old GoSublime settings

    // add our reducers (margo plugins) to the store
    // they are run in the specified order
    // and should ideally not block for more than a couple milliseconds
    m.Use(
        // MOTD keeps you updated about new versions and important announcements
        //
        // It adds a new command `motd.sync` available via the UserCmd palette as `Sync MOTD`
        //
        // Interval can be set in order to enable automatic update fetching.
        //
        // When new updates are found, it displays the message in the status bar
        // e.g. `★ margo.sh/cl/18.09.14 ★` a url where you see the upcoming changes before updating
        //
        // It sends the following data to the url https://api.margo.sh/motd.json:
        // * current editor plugin name e.g. `?client=gosublime`
        //   this tells us which editor plugin's changelog to check
        // * current editor plugin version e.g. `?tag=r18.09.14-1`
        //   this allows us to determine if there any updates
        // * whether or not this is the first request of the day e.g. `?firstHit=1`
        //   this allows us to get an estimated count of active users without storing
        //   any personally identifiable data
        //
        // No other data is sent. For more info contact privacy at kuroku.io
        //
        &mg.MOTD{
            // Interval, if set, specifies how often to automatically fetch messages from Endpoint
            // Interval: 3600e9, // automatically fetch updates every hour
        },

        mg.NewReducer(func(mx *mg.Ctx) *mg.State {
            // By default, events (e.g. ViewSaved) are triggered in all files.
            // Replace `mg.AllLangs` with `mg.Go` to restrict events to Go(-lang) files.
            // Please note, however, that this mode is not tested
            // and saving a non-go file will not trigger linters, etc. for that go pkg
            return mx.SetConfig(mx.Config.EnabledForLangs(
                mg.AllLangs,
            ))
        }),

        // Add `go` command integration
        // this adds a new commands:
        // gs: these commands are all callable through 9o:
        // * go: Wrapper around the go command, adding linter support
        // * go.play: Automatically build and run go commands or run go test for packages
        //   with support for linting and unsaved files
        // * go.replay: Wrapper around go.play limited to a single instance
        //   by default this command is bound to ctrl+.,ctrl+r or cmd+.,cmd+r
        //
        // UserCmds are also added for `Go Play` and `Go RePlay`
        &golang.GoCmd{},

        // add the day and time to the status bar
        &DayTimeStatus{},

        // both GoFmt and GoImports will automatically disable the GoSublime version
        // you will need to install the `goimports` tool manually
        // https://godoc.org/golang.org/x/tools/cmd/goimports
        //
        // gs: this replaces settings `fmt_enabled`, `fmt_tab_indent`, `fmt_tab_width`, `fmt_cmd`
        //
        // golang.GoFmt,
        // or
        // golang.GoImports,

        // Configure general auto-completion behaviour
        &golang.MarGocodeCtl{
            // whether or not to include Test*, Benchmark* and Example* functions in the auto-completion list
            // gs: this replaces the `autocomplete_tests` setting
            ProposeTests: false,

            // Don't try to automatically import packages when auto-compeltion fails
            // e.g. when `json.` is typed, if auto-complete fails
            // "encoding/json" is imported and auto-complete attempted on that package instead
            // See AddUnimportedPackages
            NoUnimportedPackages: false,

            // If a package was imported internally for use in auto-completion,
            // insert it in the source code
            // See NoUnimportedPackages
            // e.g. after `json.` is typed, `import "encoding/json"` added to the code
            AddUnimportedPackages: false,

            // Don't preload packages to speed up auto-completion, etc.
            NoPreloading: false,

            // Don't suggest builtin types and functions
            // gs: this replaces the `autocomplete_builtins` setting
            NoBuiltins: false,
        },

        // Enable auto-completion
        // gs: this replaces the `gscomplete_enabled` setting
        &golang.Gocode{
            // show the function parameters. this can take up a lot of space
            ShowFuncParams: true,
        },

        // show func arguments/calltips in the status bar
        // gs: this replaces the `calltips` setting
        &golang.GocodeCalltips{},

        // use guru for goto-definition
        // new commands `goto.definition` and `guru.definition` are defined
        // gs: by default `goto.definition` is bound to ctrl+.,ctrl+g or cmd+.,cmd+g
        &golang.Guru{},

        // add some default context aware-ish snippets
        // gs: this replaces the `autocomplete_snippets` and `default_snippets` settings
        golang.Snippets,

        // add our own snippets
        // gs: this replaces the `snippets` setting
        MySnippets,

        // check the file for syntax errors
        // gs: this and other linters e.g. below,
        //     replaces the settings `gslint_enabled`, `lint_filter`, `comp_lint_enabled`,
        //     `comp_lint_commands`, `gslint_timeout`, `lint_enabled`, `linters`
        &golang.SyntaxCheck{},

        // Add user commands for running tests and benchmarks
        // gs: this adds support for the tests command palette `ctrl+.`,`ctrl+t` or `cmd+.`,`cmd+t`
        &golang.TestCmds{
            // additional args to add to the command when running tests and examples
            TestArgs: []string{},

            // additional args to add to the command when running benchmarks
            BenchArgs: []string{"-benchmem"},
        },

        // run `go install -i` on save
        // golang.GoInstall("-i"),
        // or
        // golang.GoInstallDiscardBinaries("-i"),
        //
        // GoInstallDiscardBinaries will additionally set $GOBIN
        // to a temp directory so binaries are not installed into your $GOPATH/bin
        //
        // the -i flag is used to install imported packages as well
        // it's only supported in go1.10 or newer

        // run `go vet` on save. go vet is ran automatically as part of `go test` in go1.10
        // golang.GoVet(),

        // run `go test -race` on save
        // golang.GoTest("-race"),

        // run `golint` on save
        // &golang.Linter{Name: "golint", Label: "Go/Lint"},

        // run gometalinter on save
        // &golang.Linter{Name: "gometalinter", Args: []string{
        //  "--disable=gas",
        //  "--fast",
        // }},
    )
}

// DayTimeStatus adds the current day and time to the status bar
type DayTimeStatus struct {
    mg.ReducerType
}

func (dts DayTimeStatus) RMount(mx *mg.Ctx) {
    // kick off the ticker when we start
    dispatch := mx.Store.Dispatch
    go func() {
        ticker := time.NewTicker(1 * time.Second)
        for range ticker.C {
            dispatch(mg.Render)
        }
    }()
}

func (dts DayTimeStatus) Reduce(mx *mg.Ctx) *mg.State {
    // we always want to render the time
    // otherwise it will sometimes disappear from the status bar
    now := time.Now()
    format := "Mon, 15:04"
    if now.Second()%2 == 0 {
        format = "Mon, 15 04"
    }
    return mx.AddStatus(now.Format(format))
}

// MySnippets is a slice of functions returning our own snippets
var MySnippets = golang.SnippetFuncs(
    func(cx *golang.CompletionCtx) []mg.Completion {
        // if we're not in a block (i.e. function), do nothing
        if !cx.Scope.Is(golang.BlockScope) {
            return nil
        }

        return []mg.Completion{
            {
                Query: "if err",
                Title: "err != nil { return }",
                Src:   "if ${1:err} != nil {\n\treturn $0\n}",
            },
        }
    },
)

i added user settings GoSublime.sublime-settings:

{
  "env": {
    "GOPATH": "$HOME/go_projects"
  },
  // ipc_timeout sets the maximum amount of time time in seconds to wait for a blocking ipc call to MarGo.
  // Due to limitations in Sublime Text, fmt cannot be done without freezing Sublime Text.
  // If you use the `fmt_cmd` setting above with a command that is slow like `goimports` you should increase this value.
  "ipc_timeout": 180,
  "fmt_enabled": true
}

GoSublime-aux.sublime-settings

{
    "ann": "a20.02.01-1",
    "install_version": "r20.02.01-1",
    "version": "r20.02.01-1"
}

Two MBPs have almost all exactly stuffs, but this one just totally doesn't work, don't have any clue, pls help to debug...

DisposaBoy commented 4 years ago

Relevant errors might be printed to the Sublime Text console. Adding Debug: true, to the &golang.MarGocodeCtl{...} reducer might show more debugging info.

lnshi commented 4 years ago

@DisposaBoy added the Debug: true, can't see any apparent error got printed in the sublime console...

BTW, i noticed that even the sublime autocompletion is not working, i mean say the fmt package, when i type f, nothing pops up...

the new logs after added Debug: true from sublime console:

startup, version: 3211 osx x64 channel: stable
executable: /Applications/Sublime Text.app/Contents/MacOS/Sublime Text
working dir: /
packages path: /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages
state path: /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Local
zip path: /Applications/Sublime Text.app/Contents/MacOS/Packages
zip path: /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Installed Packages
ignored_packages: ["Vintage"]
generating syntax summary
generating meta info summary
pre session restore time: 0.459471
using gpu buffer for window
startup time: 0.573098
no output from shell "/bin/bash" in 1000ms
reloading plugin Default.arithmetic
reloading plugin Default.auto_indent_tag
reloading plugin Default.block
reloading plugin Default.colors
reloading plugin Default.comment
reloading plugin Default.convert_color_scheme
reloading plugin Default.convert_syntax
reloading plugin Default.copy_path
reloading plugin Default.detect_indentation
reloading plugin Default.echo
reloading plugin Default.exec
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.indentation
reloading plugin Default.install_package_control
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_context_url
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.profile
reloading plugin Default.quick_panel
reloading plugin Default.rename
reloading plugin Default.run_syntax_tests
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.settings
reloading plugin Default.show_scope_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.switch_file
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.ui
reloading plugin CSS.css_completions
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
reloading plugin ShellScript.ShellScript
reloading plugin 0_package_control_loader.00-package_control
reloading plugin 0_package_control_loader.50-markupsafe
reloading plugin 0_package_control_loader.50-python-markdown
reloading plugin 0_package_control_loader.50-pyyaml
reloading plugin 0_package_control_loader.51-python-jinja2
reloading plugin A File Icon.plugin
reloading plugin Package Control.1_reloader
reloading plugin Package Control.2_bootstrap
reloading plugin Package Control.Package Control
reloading plugin SideBarEnhancements.SideBar
reloading plugin SideBarEnhancements.SideBarAPI
reloading plugin SideBarEnhancements.SideBarDefaultDisable
reloading plugin GoSublime._after
reloading plugin GoSublime._before
reloading plugin GoSublime.GoSublime
reloading plugin GoSublime.gs9o
reloading plugin GoSublime.gscommands
reloading plugin GoSublime.gscomplete
reloading plugin GoSublime.gsdoc
reloading plugin GoSublime.gsev
reloading plugin GoSublime.gslint
reloading plugin GoSublime.gspalette
reloading plugin GoSublime.gstest
reloading plugin GoSublime.margo_sublime
plugins loaded
GoSublime r20.02.01-1: _before.init()
GoSublime r20.02.01-1: gs.init()
GoSublime r20.02.01-1: sh.init()
GoSublime r20.02.01-1 sh: GOPATH is not set... setting it to the default: /Users/ixxxxxx/go
Package Control: No updated packages
GoSublime r20.02.01-1 sh: using shell env GOPATH=/Users/ixxxxxx/go_projects
GoSublime r20.02.01-1 sh: using shell env GOROOT=/usr/local/Cellar/go/1.13.8/libexec
GoSublime r20.02.01-1 sh: using shell env PATH=/usr/local/anaconda3/condabin:/Users/ixxxxxx/.pyenv/shims:/usr/local/opt/gettext/bin:/Users/ixxxxxx/.nvm/versions/node/v10.10.0/bin:/Users/ixxxxxx/go_projects/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin:/Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/bin:/Users/ixxxxxx/go/bin:/Users/ixxxxxx/bin:/usr/local/go/bin:/usr/local/opt/go/bin:/usr/local/anaconda3/bin
GoSublime r20.02.01-1 sh: go version: `go1.13.8` (raw version string `go1.13.8`)
GoSublime r20.02.01-1 sh: shell bootstrap took 8.264s
GoSublime r20.02.01-1: margo.init()
GoSublime r20.02.01-1: mg9.init()
[20:36:01] margo: agent#007: starting
GoSublime r20.02.01-1: _after.init()
reloading settings Packages/User/GoSublime-aux.sublime-settings

** 2020-02-14 20:36:03.405156 **:
GoSublime init r20.02.01-1 (1.556s)
|   install margo: cmd: `['/usr/local/Cellar/go/1.13.8/libexec/bin/go', 'build', '-tags', '', '-v', '-o', 'gosublime.margo_r20.02.01-1_go1.13.8.exe', 'gosublime/cmd/margo']`
|                > stdout: `
|                > 
|                > `
|                > stderr: `
|                > 
|                > `
|                > exception: `None`
|   install state: done
| sublime.version: 3211
| sublime.channel: stable
|       about.ann: a20.02.01-1
|   about.version: r20.02.01-1
|         version: r20.02.01-1
|        platform: osx-x64
|            ~bin: ~/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/osx-x64/bin
|       margo.exe: ~bin/gosublime.margo_r20.02.01-1_go1.13.8.exe (ok)
|          go.exe: /usr/local/Cellar/go/1.13.8/libexec/bin/go (ok)
|      go.version: go1.13.8
|          GOROOT: /usr/local/Cellar/go/1.13.8/libexec
|          GOPATH: ~/go_projects
|           GOBIN: (not set)
|       set.shell: []
|       env.shell: /bin/bash
|       shell.cmd: ['/bin/bash', '-l', '-c', '${CMD}']
|    sh.bootstrap: 
|                >  GOPATH is not set... setting it to the default: ~/go
|                >  using shell env GOPATH=~/go_projects
|                >  using shell env GOROOT=/usr/local/Cellar/go/1.13.8/libexec
|                >  using shell env PATH=/usr/local/anaconda3/condabin:~/.pyenv/shims:/usr/local/opt/gettext/bin:~/.nvm/versions/node/v10.10.0/bin:~/go_projects/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:~/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin:~/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/bin:~/go/bin:~/bin:/usr/local/go/bin:/usr/local/opt/go/bin:/usr/local/anaconda3/bin
|                >  go version: `go1.13.8` (raw version string `go1.13.8`)
|                >  shell bootstrap took 8.264s
|                >
--------------------------------

reloading settings Packages/User/GoSublime-aux.sublime-settings
  margo: agent#007: ['go', 'install', '-v', '-x', 'margo.sh']:
  WORK=/var/folders/xw/fjl2c85x0psg7nm1sth8y_m40000gn/T/go-build349367361
  mkdir -p $WORK/b001/
  cat >$WORK/b001/importcfg.link << 'EOF' # internal
  packagefile margo.sh=/Users/ixxxxxx/Library/Caches/go-build/df/df0c41825b4100ac8d85b7522fc742eae6f300d7a1970638e8f76c7a8d0fa0d6-d
  packagefile margo.sh/cmdpkg/margo=/Users/ixxxxxx/Library/Caches/go-build/3b/3bcb6e65725797762565536b5040621931e8911d43164f3511ec9fbb0c3dcf0f-d
  packagefile runtime=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/runtime.a
  packagefile flag=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/flag.a
  packagefile fmt=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/fmt.a
  packagefile margo.sh/vendor/github.com/urfave/cli=/Users/ixxxxxx/Library/Caches/go-build/c4/c45213904b19bb87d235fc29e3759798c9e5c267ff76fcaa5a493c52ee308246-d
  packagefile go/build=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/go/build.a
  packagefile margo.sh/cmdpkg/margo/cmdrunner=/Users/ixxxxxx/Library/Caches/go-build/4b/4b925456c4503504f62edb12a5b8781928a6265b246902cf7a38ffbd8ac1202c-d
  packagefile margo.sh/mgcli=/Users/ixxxxxx/Library/Caches/go-build/16/16d12f5da95441d28a5bd3de5d80203e9aa2efb3db198b0788f7ad5b45ff5ee7-d
  packagefile margo.sh/sublime=/Users/ixxxxxx/Library/Caches/go-build/9d/9d2112e7bf3daf0ca3f01588152e9d170e7d12963596b74b8030d52389b0e762-d
  packagefile os=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/os.a
  packagefile strings=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/strings.a
  packagefile internal/bytealg=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/bytealg.a
  packagefile internal/cpu=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/cpu.a
  packagefile runtime/internal/atomic=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/runtime/internal/atomic.a
  packagefile runtime/internal/math=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/runtime/internal/math.a
  packagefile runtime/internal/sys=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/runtime/internal/sys.a
  packagefile errors=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/errors.a
  packagefile io=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/io.a
  packagefile reflect=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/reflect.a
  packagefile sort=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/sort.a
  packagefile strconv=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/strconv.a
  packagefile time=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/time.a
  packagefile internal/fmtsort=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/fmtsort.a
  packagefile math=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/math.a
  packagefile sync=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/sync.a
  packagefile unicode/utf8=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/unicode/utf8.a
  packagefile bytes=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/bytes.a
  packagefile margo.sh/vendor/github.com/cpuguy83/go-md2man/md2man=/Users/ixxxxxx/Library/Caches/go-build/f9/f94a94f593c969d6e1dc2c8c857ccb887a59d1ffb2645ece346eaab10b540982-d
  packagefile io/ioutil=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/io/ioutil.a
  packagefile path/filepath=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/path/filepath.a
  packagefile syscall=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/syscall.a
  packagefile text/tabwriter=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/text/tabwriter.a
  packagefile text/template=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/text/template.a
  packagefile unicode=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/unicode.a
  packagefile bufio=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/bufio.a
  packagefile go/ast=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/go/ast.a
  packagefile go/doc=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/go/doc.a
  packagefile go/parser=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/go/parser.a
  packagefile go/token=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/go/token.a
  packagefile internal/goroot=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/goroot.a
  packagefile internal/goversion=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/goversion.a
  packagefile log=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/log.a
  packagefile os/exec=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/os/exec.a
  packagefile path=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/path.a
  packagefile margo.sh/mgutil=/Users/ixxxxxx/Library/Caches/go-build/a7/a7dbfcaf0038f4cc9ed0aa4e96d36af0a80a9bd2e81645c6357079ad4079ede8-d
  packagefile margo.sh/mg=/Users/ixxxxxx/Library/Caches/go-build/42/42cf1611ab9306e1a10726c2fb09756b68d8544541ae029c8dacada65bc03ce2-d
  packagefile margo.sh/why_would_you_make_yotsuba_cry=/Users/ixxxxxx/Library/Caches/go-build/4a/4a61973472e1328720fc540c9d809c96c5e59962a6a3e137ce4750d0af7d87a8-d
  packagefile internal/oserror=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/oserror.a
  packagefile internal/poll=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/poll.a
  packagefile internal/syscall/unix=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/syscall/unix.a
  packagefile internal/testlog=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/testlog.a
  packagefile sync/atomic=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/sync/atomic.a
  packagefile internal/reflectlite=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/reflectlite.a
  packagefile math/bits=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/math/bits.a
  packagefile internal/race=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/race.a
  packagefile margo.sh/vendor/github.com/russross/blackfriday=/Users/ixxxxxx/Library/Caches/go-build/61/619762bed3852d7c0203394a35006f7c7870363848a49697793e4066fc01a933-d
  packagefile html=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/html.a
  packagefile net/url=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net/url.a
  packagefile text/template/parse=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/text/template/parse.a
  packagefile go/scanner=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/go/scanner.a
  packagefile internal/lazyregexp=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/lazyregexp.a
  packagefile context=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/context.a
  packagefile margo.sh/memo=/Users/ixxxxxx/Library/Caches/go-build/9a/9adeec953be7287977d7da32acf8b4583f6da1240b081a7fcba4b4a4e857aeeb-d
  packagefile encoding/base64=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/base64.a
  packagefile encoding/json=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/json.a
  packagefile margo.sh/vendor/github.com/dustin/go-humanize=/Users/ixxxxxx/Library/Caches/go-build/85/85571c4e764cb18ab7d0e4d6ff24d97f015875f46b5e2e0c2da5f131c1e7bf62-d
  packagefile margo.sh/vendor/github.com/ugorji/go/codec=/Users/ixxxxxx/Library/Caches/go-build/cb/cb5ce107c3d17539a753fdf7073225bfec899ccfc42ad4d327a822fdc5a37fbc-d
  packagefile margo.sh/vendor/golang.org/x/crypto/blake2b=/Users/ixxxxxx/Library/Caches/go-build/7d/7d80e00310404bf2435cccca5bcf383e7c1909a9bd806a984d36a22145404df0-d
  packagefile margo.sh/bolt=/Users/ixxxxxx/Library/Caches/go-build/70/70b0071d9c1ea70e52a06168a418493572392f3ac8df3768fa4f68ddc3b0df5e-d
  packagefile margo.sh/htm=/Users/ixxxxxx/Library/Caches/go-build/c1/c14bd77fe8749536aff34a798fe47069b584e92192d33b8238b0b5765a21d554-d
  packagefile margo.sh/mg/actions=/Users/ixxxxxx/Library/Caches/go-build/69/69cb268b687e990f6ef85994a1648a934d497821da787d9e452bc2ed0fd48447-d
  packagefile margo.sh/mgpf=/Users/ixxxxxx/Library/Caches/go-build/2a/2adfe39210c4ae584320b0069ce70664f7dc401cd74c935b0c7e178b3d551e6e-d
  packagefile margo.sh/vfs=/Users/ixxxxxx/Library/Caches/go-build/f5/f505c739b2b4ea927e36d3988fe559fcd95467743820795e304965af552e28ee-d
  packagefile net/http=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net/http.a
  packagefile regexp=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/regexp.a
  packagefile encoding/binary=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/binary.a
  packagefile encoding=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding.a
  packagefile unicode/utf16=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/unicode/utf16.a
  packagefile math/big=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/math/big.a
  packagefile net/rpc=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net/rpc.a
  packagefile crypto=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto.a
  packagefile margo.sh/vendor/golang.org/x/sys/cpu=/Users/ixxxxxx/Library/Caches/go-build/a2/a23e4835e64b27449135c3583c4f16922aea9060044f13fbc460abbdc56a23da-d
  packagefile hash=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/hash.a
  packagefile margo.sh/vendor/github.com/coreos/bbolt=/Users/ixxxxxx/Library/Caches/go-build/72/7223cc5a89fc26b70189d9e55a477020804f1ff32ee7c6854b2306805f5a9c6b-d
  packagefile margo.sh/vendor/github.com/karrick/godirwalk=/Users/ixxxxxx/Library/Caches/go-build/05/05866306b8c9a64adb4688001c196298ea228ba1bec4af2826f3c919c0c47143-d
  packagefile compress/gzip=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/compress/gzip.a
  packagefile container/list=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/container/list.a
  packagefile crypto/rand=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/rand.a
  packagefile crypto/tls=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/tls.a
  packagefile vendor/golang.org/x/net/http/httpguts=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/net/http/httpguts.a
  packagefile vendor/golang.org/x/net/http/httpproxy=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/net/http/httpproxy.a
  packagefile vendor/golang.org/x/net/http2/hpack=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/net/http2/hpack.a
  packagefile vendor/golang.org/x/net/idna=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/net/idna.a
  packagefile math/rand=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/math/rand.a
  packagefile mime=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/mime.a
  packagefile mime/multipart=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/mime/multipart.a
  packagefile net=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net.a
  packagefile net/http/httptrace=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net/http/httptrace.a
  packagefile net/http/internal=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net/http/internal.a
  packagefile net/textproto=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/net/textproto.a
  packagefile regexp/syntax=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/regexp/syntax.a
  packagefile encoding/gob=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/gob.a
  packagefile html/template=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/html/template.a
  packagefile hash/fnv=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/hash/fnv.a
  packagefile compress/flate=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/compress/flate.a
  packagefile hash/crc32=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/hash/crc32.a
  packagefile crypto/aes=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/aes.a
  packagefile crypto/cipher=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/cipher.a
  packagefile crypto/des=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/des.a
  packagefile crypto/ecdsa=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/ecdsa.a
  packagefile crypto/ed25519=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/ed25519.a
  packagefile crypto/elliptic=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/elliptic.a
  packagefile crypto/hmac=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/hmac.a
  packagefile crypto/md5=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/md5.a
  packagefile crypto/rc4=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/rc4.a
  packagefile crypto/rsa=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/rsa.a
  packagefile crypto/sha1=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/sha1.a
  packagefile crypto/sha256=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/sha256.a
  packagefile crypto/sha512=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/sha512.a
  packagefile crypto/subtle=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/subtle.a
  packagefile crypto/x509=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/x509.a
  packagefile encoding/asn1=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/asn1.a
  packagefile encoding/pem=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/pem.a
  packagefile vendor/golang.org/x/crypto/chacha20poly1305=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/chacha20poly1305.a
  packagefile vendor/golang.org/x/crypto/cryptobyte=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/cryptobyte.a
  packagefile vendor/golang.org/x/crypto/curve25519=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/curve25519.a
  packagefile vendor/golang.org/x/crypto/hkdf=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/hkdf.a
  packagefile vendor/golang.org/x/text/secure/bidirule=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/text/secure/bidirule.a
  packagefile vendor/golang.org/x/text/unicode/bidi=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/text/unicode/bidi.a
  packagefile vendor/golang.org/x/text/unicode/norm=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/text/unicode/norm.a
  packagefile mime/quotedprintable=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/mime/quotedprintable.a
  packagefile vendor/golang.org/x/net/dns/dnsmessage=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/net/dns/dnsmessage.a
  packagefile vendor/golang.org/x/net/route=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/net/route.a
  packagefile internal/nettrace=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/nettrace.a
  packagefile internal/singleflight=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/internal/singleflight.a
  packagefile runtime/cgo=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/runtime/cgo.a
  packagefile crypto/internal/subtle=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/internal/subtle.a
  packagefile crypto/internal/randutil=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/internal/randutil.a
  packagefile crypto/ed25519/internal/edwards25519=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/ed25519/internal/edwards25519.a
  packagefile crypto/dsa=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/dsa.a
  packagefile crypto/x509/pkix=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/crypto/x509/pkix.a
  packagefile encoding/hex=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/encoding/hex.a
  packagefile vendor/golang.org/x/crypto/cryptobyte/asn1=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/cryptobyte/asn1.a
  packagefile vendor/golang.org/x/crypto/internal/chacha20=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/internal/chacha20.a
  packagefile vendor/golang.org/x/crypto/internal/subtle=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/internal/subtle.a
  packagefile vendor/golang.org/x/crypto/poly1305=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/crypto/poly1305.a
  packagefile vendor/golang.org/x/sys/cpu=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/sys/cpu.a
  packagefile vendor/golang.org/x/text/transform=/usr/local/Cellar/go/1.13.8/libexec/pkg/darwin_amd64/vendor/golang.org/x/text/transform.a
  EOF
  mkdir -p $WORK/b001/exe/
  cd .
  /usr/local/Cellar/go/1.13.8/libexec/pkg/tool/darwin_amd64/link -o $WORK/b001/exe/a.out -importcfg $WORK/b001/importcfg.link -buildmode=exe -buildid=n5MzcfXWCJE-2RF8-Bue/SZmOmWalrn3HDhS35US3/ZwYXC1rpuvAyXyn_JfNa/n5MzcfXWCJE-2RF8-Bue -extld=clang /Users/ixxxxxx/Library/Caches/go-build/df/df0c41825b4100ac8d85b7522fc742eae6f300d7a1970638e8f76c7a8d0fa0d6-d
  /usr/local/Cellar/go/1.13.8/libexec/pkg/tool/darwin_amd64/buildid -w $WORK/b001/exe/a.out # internal
  mkdir -p /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/
  mv $WORK/b001/exe/a.out /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/margo.sh
  rm -r $WORK/b001/

[20:36:03] margo: agent#007: ['/Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/margo.sh', 'start', 'margo.sublime', '-codec', 'msgpack']
[20:36:03] margo: agent#007: log: Using margo extension: /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/src/margo
[20:36:03] margo: agent#007: log: ``` go install -v -tags="margo margo_extension" margo.sh/cmd/margo.sublime ```
[20:36:05] margo: agent#007: log: ``` "/Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/margo.sublime" -codec msgpack ```
[20:36:05] margo: agent#007: log: oom_nix.go:25: SetMemoryLimit: limit=2048MiB, RLIMIT_DATA={Cur: 2048MiB, Max:8796093022207MiB}
[20:36:05] margo: agent#007: log: store.go:137: started
Unable to open /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/User/GoSublime.sublime-settings
reloading settings Packages/User/GoSublime.sublime-settings
[20:37:09] margo: agent#007: log: ``` go install margo.sh/vendor/golang.org/x/tools/cmd/guru ```
[20:37:09] margo: agent#007: log: margocode.go:325: VFS.Scan GOPATH ( ~/L/A/S/P/User/GoSublime ): 1 packages preloaded in 2ms
[20:37:09] margo: agent#007: log: margocode.go:325: VFS.Scan GOPATH ( ~/L/A/S/Packages/GoSublime ): 77 packages preloaded in 169ms
[20:37:09] margo: agent#007: log: margocode.go:325: VFS.Scan GOROOT ( /u/l/C/g/1.13.8/libexec ): 378 packages preloaded in 345ms
scan: /Users/ixxxxxx/go_projects/pkg/dep/sources/https---github.com-gardener-gardener/vendor/github.com/coreos/etcd/cmd/etcd has been seen before, skipping (using inode) previous path: /Users/ixxxxxx/go_projects/pkg/dep/sources/https---github.com-gardener-gardener/vendor/github.com/coreos/etcd inode: 8189944
scan: /Users/ixxxxxx/go_projects/pkg/dep/sources/https---github.com-gardener-gardener/vendor/k8s.io/helm/pkg/chartutil/testdata/joonix/charts/frobnitz has been seen before, skipping (using inode) previous path: /Users/ixxxxxx/go_projects/pkg/dep/sources/https---github.com-gardener-gardener/vendor/k8s.io/helm/pkg/chartutil/testdata/frobnitz inode: 8194363
[10:43:38] margo: agent#007: log: restart.go:112: margo saved with no issues, restarting
[10:43:38] margo: agent#007: log: client-actions.go:22: client action Restart dispatched
[10:43:38] margo: agent#007: stopping
[10:43:38] margo: agent#008: starting
  margo: agent#008: ['go', 'install', '-v', '-x', 'margo.sh']:
  WORK=/var/folders/xw/fjl2c85x0psg7nm1sth8y_m40000gn/T/go-build867084356

[10:43:38] margo: agent#008: ['/Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/margo.sh', 'start', 'margo.sublime', '-codec', 'msgpack']
[10:43:38] margo: agent#008: log: Using margo extension: /Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/User/GoSublime/src/margo
[10:43:38] margo: agent#008: log: ``` go install -v -tags="margo margo_extension" margo.sh/cmd/margo.sublime ```
[10:43:39] margo: agent#008: log: ``` "/Users/ixxxxxx/Library/Application Support/Sublime Text 3/Packages/GoSublime/bin/margo.sublime" -codec msgpack ```
[10:43:39] margo: agent#008: log: oom_nix.go:25: SetMemoryLimit: limit=2048MiB, RLIMIT_DATA={Cur: 2048MiB, Max:8796093022207MiB}
[10:43:39] margo: agent#008: log: store.go:137: started
[10:43:40] margo: agent#008: log: ``` go install margo.sh/vendor/golang.org/x/tools/cmd/guru ```
[10:43:40] margo: agent#008: log: margocode.go:325: VFS.Scan GOPATH ( ~/L/A/S/P/User/GoSublime ): 1 packages preloaded in 2ms
[10:43:40] margo: agent#008: log: margocode.go:325: VFS.Scan GOPATH ( ~/L/A/S/Packages/GoSublime ): 77 packages preloaded in 171ms
[10:43:40] margo: agent#008: log: margocode.go:325: VFS.Scan GOROOT ( /u/l/C/g/1.13.8/libexec ): 378 packages preloaded in 291ms
lnshi commented 4 years ago

ah, shit, just checked, it is because i disabled the sublime autocomplete in my custom settings "auto_complete": false,...., after enabled it works like a charm.

closing the issue, thanks for your help.