Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Cursor 3 hangs on certain Golang syntax in plan.md or chat markdown, likely related to interaction of “interface{}” and field tags.
Performance issue reproduced on Mac and Windows, the cursor IDE would hang indefinitely until force closed.
Steps to Reproduce
Enable plan mode, prompt: Create a Golang file containing this
type Sample struct {
Params map[string]interface{} `json:"params,omitempty" yaml:"params,omitempty"`
}
Expected Behavior
Cursor should not hang.
Screenshots / Screen Recordings
Operating System
Windows 10/11
MacOS
Version Information
Version: 3.0.9 (system setup)
VSCode Version: 1.105.1
Commit: 93e276db8a03af947eafb2d10241e2de17806c20
Date: 2026-04-03T02:06:46.446Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26200
Does this stop you from using Cursor
Yes - Cursor is unusable
