https://github.com/reflechant/callgraph
https://github.com/reflechant/callgraph
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/reflechant/callgraph
- Owner: reflechant
- License: mit
- Created: 2024-02-09T17:59:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-16T10:45:58.000Z (over 2 years ago)
- Last Synced: 2024-06-20T20:54:52.961Z (about 2 years ago)
- Language: Go
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# callgraph
A work-in-progress tool to generate readable function callgraphs for Golang packages. It's not intended to be comprehensive, only to show dependencies between packages at exported functions level. It allows to assess architecture complexity and detect dependency antipatterns.
## Usage
```
go build && ./callgraph -d | dot -Tsvg -o graph.svg
```