# Cursor IDE Too Slow Code Navigation

**URL:** <https://forum.cursor.com/t/cursor-ide-too-slow-code-navigation/136632>\
**Category:** Bug Reports\
**Created:** [October 8, 2025, 8:14am UTC](https://forum.cursor.com/t/cursor-ide-too-slow-code-navigation/136632 "2025-10-08T08:14:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![fdanismaz](https://avatars.discourse-cdn.com/v4/letter/f/49beb7/32.png) [@fdanismaz](https://forum.cursor.com/u/fdanismaz)\
**Post date:** [October 8, 2025, 8:14am UTC](https://forum.cursor.com/t/cursor-ide-too-slow-code-navigation/136632/1 "2025-10-08T08:14:17Z")

</div>

### Where does the bug appear (feature/product)?

Cursor IDE

### Describe the Bug

Sometimes, it is impossible to navigate through the code in Cursor IDE. Our project is a Golang project and it is a medium sized project, not too small, not too large.

Sometimes, I just click on a type and Cursor does not respond, just loading. In such case, I re-run `go mod vendor`. If not works, I try “Restarting Language Processor”. Most of the time still not works and I just kill the Cursor process and restart the IDE.

I think I won’t continue with Cursor just because of this navigation problem. I don’t know if anyone else faced a similar issue but it just kills the pace.

### Steps to Reproduce

Not sure exactly. Happening from time to time, especially when I give a break and turn back to my computer after a couple of hours.

### Expected Behavior

When I click on a type, I expect any IDE to navigate to that type immediately.

### Operating System

MacOS

### Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.7.38 (Universal)  
VSCode Version: 1.99.3  
Commit: fe5d1728063e86edeeda5bebd2c8e14bf4d0f960  
Date: 2025-10-06T18:18:58.523Z  
Electron: 34.5.8  
Chromium: 132.0.6834.210  
Node.js: 20.19.1  
V8: 13.2.152.41-electron.0  
OS: Darwin arm64 25.0.0

### Does this stop you from using Cursor

No - Cursor works, but with this issue

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [October 9, 2025, 8:37am UTC](https://forum.cursor.com/t/cursor-ide-too-slow-code-navigation/136632/2 "2025-10-09T08:37:16Z")

</div>

Hey, thanks for the report. The Go language server can sometimes hang, especially after breaks when the project state may have changed.

A couple of things that can help beyond what you’ve already tried:

- Check for large vendor folders or build artifacts that might slow things down; you can exclude them in your .cursorignore file.
- The “Go: Restart Language Server” command in the Command Palette `Cmd+Shift+P` is often more effective than restarting the language processor.

You can also switch to newer gopls settings in your workspace settings:

```auto
{
    "go.useLanguageServer": true,
    "gopls": {
        "ui.completion.usePlaceholders": true
    }
}

```

If the issue persists, check the Go extension logs Output panel → Go to understand what’s causing the hangs. It may be related to module resolution or indexing getting stuck on specific files.

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/system/32/99069_2.png) [@system](https://forum.cursor.com/u/system)\
**Post date:** [October 31, 2025, 8:37am UTC](https://forum.cursor.com/t/cursor-ide-too-slow-code-navigation/136632/3 "2025-10-31T08:37:58Z")

</div>

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.
