Go analysis tools for AI agents - AST-based code analysis using Tree-sitter
npm install @compilr-dev/agents-coding-goGo analysis tools for AI agents - AST-based code analysis using Tree-sitter.
``bash`
npm install @compilr-dev/agents-coding-go
Peer dependency: @compilr-dev/agents ^0.3.0
- AST Analysis - Parse and analyze Go code via Tree-sitter
- Function/Struct Extraction - Extract definitions with signatures
- Interface Analysis - Extract interface definitions
- Import Analysis - Track package dependencies
`typescript
import { goTools, goSkills } from '@compilr-dev/agents-coding-go';
// Register tools with your agent
agent.registerTools(goTools);
agent.registerSkills(goSkills);
`
| Tool | Description |
|------|-------------|
| analyzeGo | Analyze Go file structure |extractFunctions
| | Extract function definitions |extractStructs
| | Extract struct definitions |extractInterfaces
| | Extract interface definitions |
- @compilr-dev/agents-coding - Umbrella package (recommended)
- @compilr-dev/agents-coding-core - Language-agnostic tools
- @compilr-dev/agents-coding-ts - TypeScript/JavaScript analysis
- @compilr-dev/agents-coding-python` - Python analysis
MIT