Summary
Go support landed in #17 / PR #55, but the README's "Supported Languages" table was never updated. Anyone deciding whether raged covers their stack will read that table and conclude Go is unsupported.
Verified on main (ff8cf65)
Go is wired in:
ast_rag/services/parsing/parser_manager.py:55 ".go": "go",
ast_rag/services/parsing/__init__.py:14 from ast_rag.services.parsing.go import GO_QUERIES
and it works end to end:
$ python -m ast_rag index-folder /tmp/gotest
Files: 1
Nodes: 4
Edges: 6
Errors: 0
on a file with a struct, a method with a value receiver, and main.
The README table lists six languages and no Go:
README.md:23 | **Java** | .java | ⭐⭐⭐ Full |
README.md:24 | **C++** | .cpp .cxx .cc .c ... | ⭐⭐⭐ Full |
README.md:25 | **Rust** | .rs | ⭐⭐⭐ Full |
README.md:26 | **Python** | .py | ⭐⭐ Good |
README.md:27 | **TypeScript** | .ts | ⭐⭐ Good |
README.md:28 | **TSX / JSX** | .tsx .jsx | ⭐⭐ Good |
Suggested fix
Add a row. Based on what GO_QUERIES actually covers, "Basic" rather than "Good" or "Full" looks like the honest rating — #17 was explicitly scoped as basic support:
| **Go** | `.go` | ⭐ Basic | Functions, methods, structs, interfaces |
I'd rather you set the star rating and feature list than have me overstate it — you know what you intended #17 to cover. Happy to send the one-line PR with whatever wording you pick.
Summary
Go support landed in #17 / PR #55, but the README's "Supported Languages" table was never updated. Anyone deciding whether raged covers their stack will read that table and conclude Go is unsupported.
Verified on
main(ff8cf65)Go is wired in:
and it works end to end:
on a file with a struct, a method with a value receiver, and
main.The README table lists six languages and no Go:
Suggested fix
Add a row. Based on what
GO_QUERIESactually covers, "Basic" rather than "Good" or "Full" looks like the honest rating — #17 was explicitly scoped as basic support:I'd rather you set the star rating and feature list than have me overstate it — you know what you intended #17 to cover. Happy to send the one-line PR with whatever wording you pick.