digraph gocallvis { label="blitter.com/go/hkexsh/hkexpasswd"; labeljust="l"; fontname="Arial"; fontsize="14"; rankdir="LR"; bgcolor="lightgray"; style="solid"; penwidth="0.5"; pad="0.0"; nodesep="0.35"; node [shape="ellipse" style="filled" fillcolor="honeydew" fontname="Verdana" penwidth="1.0" margin="0.05,0.0"]; edge [minlen="2"] subgraph "cluster_focus" { labelloc="t"; labeljust="c"; fontsize="18"; bgcolor="#e6ecfa"; label="main"; "blitter.com/go/hkexsh/hkexpasswd.main" [ label="main" penwidth="0.5" fillcolor="lightblue" ] subgraph "cluster_blitter.com/go/hkexsh" { fontsize="16"; fillcolor="lightyellow"; fontname="bold"; tooltip="package: blitter.com/go/hkexsh"; penwidth="0.8"; style="filled"; rank="sink"; label="[hkexsh]"; URL="/?f=blitter.com/go/hkexsh"; "blitter.com/go/hkexsh.ReadPassword" [ fillcolor="moccasin" label="ReadPassword" penwidth="1.5" ] } subgraph "cluster_github.com/jameskeane/bcrypt" { fillcolor="lightyellow"; fontname="bold"; rank="sink"; tooltip="package: github.com/jameskeane/bcrypt"; fontsize="16"; style="filled"; label="[bcrypt]"; URL="/?f=github.com/jameskeane/bcrypt"; penwidth="0.8"; "github.com/jameskeane/bcrypt.Salt" [ fillcolor="moccasin" label="Salt" penwidth="1.5" ] "github.com/jameskeane/bcrypt.Hash" [ penwidth="1.5" fillcolor="moccasin" label="Hash" ] "github.com/jameskeane/bcrypt.Match" [ fillcolor="moccasin" label="Match" penwidth="1.5" ] } } "blitter.com/go/hkexsh/hkexpasswd.main" -> "blitter.com/go/hkexsh.ReadPassword" [ color="saddlebrown" ] "blitter.com/go/hkexsh/hkexpasswd.main" -> "github.com/jameskeane/bcrypt.Salt" [ color="saddlebrown" ] "blitter.com/go/hkexsh/hkexpasswd.main" -> "github.com/jameskeane/bcrypt.Hash" [ color="saddlebrown" ] "blitter.com/go/hkexsh/hkexpasswd.main" -> "github.com/jameskeane/bcrypt.Match" [ color="saddlebrown" ] }