Skip to content

There is no formatter for 'go' files installed. #3760

Open
@zeleniy

Description

@zeleniy

Ctrl+Shift+P (Cmd+Shift+P on Mac OS) > Format Document:

There is no formatter for 'go' files installed.

Ctrl+Shift+P (Cmd+Shift+P on Mac OS) > Go: Locate Configured Go Tools:

Command 'Go: Locate Configured Go Tools' resulted in an error
command 'go.locate.tools' not found

Also in logs i see:

2025-04-29 17:10:01.687 [info] Failed to run '/usr/local/go/bin/go env' (cwd: /Users/zeleniy/Dropbox/Workspace/golang/uniqid): Error: spawn /usr/local/go/bin/go ENOENT

More info:

29.04.2025 17:09:46 zeleniy@Aleksandrs-iMac:~/Dropbox/Workspace/leetcode (main) $ /usr/local/go/bin/go env
AR='ar'
CC='clang'
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_ENABLED='1'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
CXX='clang++'
GCCGO='gccgo'
GO111MODULE=''
GOAMD64='v1'
GOARCH='amd64'
GOAUTH='netrc'
GOBIN=''
GOCACHE='/Users/zeleniy/Library/Caches/go-build'
GOCACHEPROG=''
GODEBUG=''
GOENV='/Users/zeleniy/Library/Application Support/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFIPS140='off'
GOFLAGS=''
GOGCCFLAGS='-fPIC -arch x86_64 -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -ffile-prefix-map=/var/folders/z6/8h7jbfhx6j5452_12jv32tqm0000gn/T/go-build4205522126=/tmp/go-build -gno-record-gcc-switches -fno-common'
GOHOSTARCH='amd64'
GOHOSTOS='darwin'
GOINSECURE=''
GOMOD='/Users/zeleniy/Dropbox/Workspace/leetcode/go.mod'
GOMODCACHE='/opt/go/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='darwin'
GOPATH='/opt/go'
GOPRIVATE=''
GOPROXY='https://proxy.golang.org,direct'
GOROOT='/usr/local/go'
GOSUMDB='sum.golang.org'
GOTELEMETRY='local'
GOTELEMETRYDIR='/Users/zeleniy/Library/Application Support/go/telemetry'
GOTMPDIR=''
GOTOOLCHAIN='auto'
GOTOOLDIR='/usr/local/go/pkg/tool/darwin_amd64'
GOVCS=''
GOVERSION='go1.24.1'
GOWORK=''
PKG_CONFIG='pkg-config'
29.04.2025 17:11:50 zeleniy@Aleksandrs-iMac:~/Dropbox/Workspace/leetcode (main) $ go version
go version go1.24.1 darwin/amd64
29.04.2025 17:12:05 zeleniy@Aleksandrs-iMac:~/Dropbox/Workspace/leetcode (main) $ gopls -v version
Build info
----------
golang.org/x/tools/gopls v0.18.1
    golang.org/x/tools/[email protected] h1:2xJBNzdImS5u/kV/ZzqDLSvlBSeZX+pWY9uKVP7Pask=
    github.com/BurntSushi/[email protected] h1:pxW6RcqyfI9/kWtOwnv/G+AzdKuy2ZrqINhenH4HyNs=
    github.com/google/[email protected] h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
    golang.org/x/exp/[email protected] h1:1xaZTydL5Gsg78QharTwKfA9FY9CZ1VQj6D/AZEvHR0=
    golang.org/x/[email protected] h1:Zb7khfcRGKk+kqfxFaP5tZqCnDZMjC5VtUBs87Hr6QM=
    golang.org/x/[email protected] h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w=
    golang.org/x/[email protected] h1:L2k9GUV2TpQKVRGMjN94qfUMgUwOFimSQ6gipyJIjKw=
    golang.org/x/[email protected] h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM=
    golang.org/x/[email protected] h1:Ja/5gV5a9Vvho3p2NC/T2TtxhHjrWS/2DvCKMvA0a+Y=
    golang.org/x/[email protected] h1:NPGnvPOTgnjBc9HTaUx+nj+EaUYxl5SJOWqaDYGaFYw=
    honnef.co/go/[email protected] h1:4bH5o3b5ZULQ4UrBmP+63W9r7qIkqJClEA9ko5YKx+I=
    mvdan.cc/[email protected] h1:bg91ttqXmi9y2xawvkuMXyvAA/1ZGJqYAEGjXuP0JXU=
    mvdan.cc/xurls/[email protected] h1:lyBNOm8Wo71UknhUs4QTFUNNMyxy2JEIaKKo0RWOh+8=
go: go1.24.1

Image

29.04.2025 17:15:54 zeleniy@Aleksandrs-iMac:~/Dropbox/Workspace/leetcode (main) $ go fmt merge-sorted-array/solution.go 
merge-sorted-array/solution.go
29.04.2025 17:16:04 zeleniy@Aleksandrs-iMac:~/Dropbox/Workspace/leetcode (main) $ cat ../golang/golang.code-workspace 
{
    "folders": [
        {
            "path": "uniqid"
        },
        {
            "path": "../leetcode"
        },
        {
            "path": "coursera"
        },
        {
            "path": "greetings"
        },
        {
            "path": "hello"
        }
    ],
    "settings": {
        "[go]": {
            "editor.insertSpaces": false,
            "editor.formatOnSave": true,
            "editor.codeActionsOnSave": {
                "source.organizeImports": "never"
            },
        },
        "go.formatTool": "gofmt",
    }
}

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions