Go Allocations Explorer
An extension that helps locate Go allocations, using your benchmarks.
Screenshot
Quick Start
- Open a Go workspace (module) that contains benchmarks
- Find the extension in the Activity Bar - look for the "Go Allocations Explorer" icon
- Browse the tree structure:
- Packages containing benchmark files
- Individual benchmark functions
- Run benchmarks:
- Click on a benchmark to run and discover allocations
- Navigate to source lines by clicking on allocations details
Requirements
- Go install
- VS Code 1.74.0 or later
Status
- This is a basic, initial release.
- Works on my machine™ with a typical Go codebase.
- You will almost certainly find rough edges, let me know.
Support
License
MIT License - see LICENSE.
| |