gograph_public
Extract all public, exported symbols from a Go repository package, organized by type. Use this read-only static analysis tool to build a high-level system service catalog.
Instructions
Extract all public, exported symbols across the entire repository, categorized by package. BEHAVIOR & SAFETY: This is a 100% local, read-only static analysis tool. It has no side effects, requires no authorization or credentials, has no rate limits, and performs zero destructive modifications. USAGE GUIDELINES: Call this tool when building a high-level catalog of system services or creating integration boundaries. Do NOT use if you need internal private details (use gograph_node instead). COMPLETENESS: Returns a structured outline of all exported functions, structs, interfaces, and variables.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| package | Yes | The package name or path to inspect (e.g., 'internal/auth') |