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" { labeljust="c"; fontsize="18"; bgcolor="#e6ecfa"; label="main"; labelloc="t"; "blitter.com/go/hkexsh/hkexpasswd.main" [ label="main" penwidth="0.5" fillcolor="lightblue" ] subgraph "cluster_blitter.com/go/hkexsh" { penwidth="0.8"; fontsize="16"; style="filled"; fontname="bold"; label="[hkexsh]"; URL="/?f=blitter.com/go/hkexsh"; fillcolor="lightyellow"; rank="sink"; tooltip="package: blitter.com/go/hkexsh"; "blitter.com/go/hkexsh.ReadPassword" [ fillcolor="moccasin" label="ReadPassword" penwidth="1.5" ] } subgraph "cluster_github.com/jameskeane/bcrypt" { style="filled"; fontname="bold"; rank="sink"; label="[bcrypt]"; fontsize="16"; fillcolor="lightyellow"; URL="/?f=github.com/jameskeane/bcrypt"; tooltip="package: github.com/jameskeane/bcrypt"; penwidth="0.8"; "github.com/jameskeane/bcrypt.Salt" [ penwidth="1.5" fillcolor="moccasin" label="Salt" ] "github.com/jameskeane/bcrypt.Hash" [ fillcolor="moccasin" label="Hash" penwidth="1.5" ] "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" ] }