goplus / goplus/builder

Diagnostic messages need to be more friendly, more readable, and more accurate

Open
#2,003 3 comments 0 reactions 1 assignee View on GitHub

@go-wyvern is already working on this.

Since Aug 22, 2025.

Dominant language
TypeScript
Stars
69
Forks
59
Avg merge
1d 10h
Merged PRs (30d)
26

Description

背景:

准确且可读的报错信息不仅有利于小朋友(开发者)发现问题,更有利于 AI 编写代码 & 修复代码。不够准确的代码诊断信息,会带来一些困扰,如:https://github.com/nighca/builder-experience/issues/32

实现路径
  1. 尽可能收集所有的报错信息,按来源,如类型系统,语言服务器等分类
  2. 按收集上来的报错信息,检查纯文字信息是否有可优化
  3. 类型系统定位问题的准确性,可能定位到某一行的报错,但同时夹带了其他行的报错(实际上其他行没有错误)
  4. 报错信息 i18n

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.