mehditeymorian / euler

Euler Graph Generator for Golang Struct Models

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Euler

Generate dependency graph from golang structs and components

go version   license version

Installation

go install github.com/mehditeymorian/euler@latest

How to Use

Generate for Components

Generate graph for component

euler component -p GIT_REPO|LOCAL_DIR

For example the following is dependency graph is for Docker Compose project.

Docker Compose Project Dependency Graph

Generate for Struct Models

euler struct -p ./structs-dir -e "a.go,b.go,c.go" -f
# output: out.svg

About

Euler Graph Generator for Golang Struct Models

License:MIT License


Languages

Language:Go 100.0%