Files
Charon/docs/troubleshooting/go-gopls.md
GitHub Actions af8384046c chore: implement instruction compliance remediation
- Replace Go interface{} with any (Go 1.18+ standard)
- Add database indexes to frequently queried model fields
- Add JSDoc documentation to frontend API client methods
- Remove deprecated docker-compose version keys
- Add concurrency groups to all 25 GitHub Actions workflows
- Add YAML front matter and fix H1→H2 headings in docs

Coverage: Backend 85.5%, Frontend 87.73%
Security: No vulnerabilities detected

Refs: docs/plans/instruction_compliance_spec.md
2025-12-21 04:08:42 +00:00

784 B

title, description
title description
Troubleshooting gopls / VS Code Go Errors Resolve gopls and VS Code Go extension errors in the Charon repository. Log collection and common fixes.

Troubleshooting gopls / VS Code Go Errors in Charon

This page documents how to triage and collect logs for persistent Go errors shown by gopls or VS Code in the Charon repository.

Steps

  1. Open the Charon workspace in VS Code (project root).
  2. Accept the workspace settings prompt to apply .vscode/settings.json.
  3. Run the workspace task: Go: Build Backend (or run ./scripts/check_go_build.sh).
  4. If errors persist, run ./scripts/gopls_collect.sh and attach the output directory to an issue.

When filing upstream issues, include gopls.log, go-version.txt, go-env.txt, and a short reproduction.