🚀 Go IDE Platform

Connected
LSP: Ready
Welcome

Welcome to Go IDE Platform

A lightweight, modern development environment optimized for Go development.

🔍 LSP Integration

Powered by gopls for intelligent code completion, hover documentation, and go-to-definition.

🐛 DAP Debugger

Full debugging support with breakpoints, stepping, and variable inspection using Delve.

📝 Git Integration

Built-in Git support for status, diff, commit, and branch management.

📁 File Management

Complete file operations with real-time watching and project-wide search.

💻 Integrated Terminal

Execute shell commands directly within the IDE.

🔌 Plugin System

Extensible architecture supporting WASM and Go plugins.

Quick Start

Connect to the WebSocket API:

ws://localhost:3000/ws

Example LSP request (code completion):

{
  "id": "req-1",
  "type": "lsp",
  "command": "completion",
  "params": { "uri": "file:///workspace/main.go", "line": 10, "column": 5 }
}

Note: This is a placeholder frontend. The backend is fully functional. Build a custom frontend or use the API directly via WebSocket.

Terminal
Problems
Debug Console

Terminal output will appear here