Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blushft/go-diagrams
/ functions
Functions
2,389 in github.com/blushft/go-diagrams
⨍
Functions
2,389
◇
Types & classes
180
↓ 2,278 callers
Method
Close
()
diagram/diagram.go:81
↓ 1,138 callers
Function
Icon
(i string)
diagram/node.go:182
↓ 1,138 callers
Function
MergeOptionSets
(sets ...OptionSet)
diagram/node.go:152
↓ 1,138 callers
Function
NewNode
(opts ...NodeOption)
diagram/node.go:22
↓ 159 callers
Function
NodeShape
(s string)
diagram/node.go:188
↓ 159 callers
Function
Provider
(p string)
diagram/node.go:176
↓ 15 callers
Method
Label
(l string)
diagram/node.go:35
↓ 13 callers
Function
NodeLabel
(l string)
diagram/node.go:170
↓ 9 callers
Method
Add
(nodes ...*Node)
diagram/group.go:71
↓ 9 callers
Method
ID
()
diagram/node.go:31
↓ 7 callers
Method
Connect
(start, end *Node, opts ...EdgeOption)
diagram/diagram.go:13
↓ 6 callers
Method
Group
(ng *Group)
diagram/group.go:127
↓ 6 callers
Function
NewGroup
(name string, opts ...GroupOption)
diagram/group.go:20
↓ 5 callers
Method
ID
()
diagram/group.go:39
↓ 5 callers
Function
New
(opts ...Option)
diagram/diagram.go:25
↓ 4 callers
Method
ComputeEngine
(opts ...diagram.NodeOption)
nodes/gcp/compute.go:50
↓ 4 callers
Method
ConnectAllTo
(end string, opts ...EdgeOption)
diagram/group.go:91
↓ 4 callers
Function
Direction
(d string)
diagram/options.go:81
↓ 4 callers
Function
Label
(l string)
diagram/options.go:75
↓ 4 callers
Method
Render
()
diagram/diagram.go:85
↓ 4 callers
Function
trimAttrs
(attrs map[string]string)
diagram/atrrs.go:17
↓ 3 callers
Method
ConnectAllFrom
(start string, opts ...EdgeOption)
diagram/group.go:99
↓ 3 callers
Method
ConnectByID
(start, end string, opts ...EdgeOption)
diagram/group.go:84
↓ 3 callers
Function
Filename
(f string)
diagram/options.go:69
↓ 3 callers
Function
Forward
()
diagram/edge.go:109
↓ 3 callers
Method
Postgresql
(opts ...diagram.NodeOption)
nodes/apps/database.go:55
↓ 3 callers
Function
new
(g *graphviz.Escape, options Options)
diagram/diagram.go:40
↓ 3 callers
Function
newGroup
(name string, idx int, parent *Group, opts ...GroupOption)
diagram/group.go:25
↓ 2 callers
Method
Docker
(opts ...diagram.NodeOption)
nodes/apps/container.go:15
↓ 2 callers
Method
LoadBalancing
(opts ...diagram.NodeOption)
nodes/gcp/network.go:15
↓ 2 callers
Method
NewGroup
(name string, opts ...GroupOption)
diagram/group.go:133
↓ 2 callers
Method
Redis
(opts ...diagram.NodeOption)
nodes/apps/inmemory.go:25
↓ 2 callers
Method
Sql
(opts ...diagram.NodeOption)
nodes/gcp/database.go:35
↓ 2 callers
Method
attrs
()
diagram/node.go:65
↓ 2 callers
Function
defaultGroupOptions
(idx int, opts ...GroupOption)
diagram/group.go:195
↓ 1 callers
Method
Add
(ns ...*Node)
diagram/diagram.go:60
↓ 1 callers
Function
BackgroundColor
(c string)
diagram/group.go:221
↓ 1 callers
Function
Bidirectional
()
diagram/edge.go:123
↓ 1 callers
Method
Caddy
(opts ...diagram.NodeOption)
nodes/apps/network.go:80
↓ 1 callers
Method
Children
()
diagram/group.go:61
↓ 1 callers
Method
ConnectByID
(start, end string, opts ...EdgeOption)
diagram/diagram.go:14
↓ 1 callers
Method
ConnectByID
(start, end string, opts ...EdgeOption)
diagram/diagram.go:70
↓ 1 callers
Function
DefaultEdgeOptions
(opts ...EdgeOption)
diagram/edge.go:74
↓ 1 callers
Function
DefaultNodeOptions
(opts ...NodeOption)
diagram/node.go:126
↓ 1 callers
Function
DefaultOptions
(opts ...Option)
diagram/options.go:45
↓ 1 callers
Function
Directions
()
diagram/direction.go:12
↓ 1 callers
Method
Dns
(opts ...diagram.NodeOption)
nodes/gcp/network.go:40
↓ 1 callers
Method
End
()
diagram/edge.go:36
↓ 1 callers
Method
ID
()
diagram/edge.go:28
↓ 1 callers
Function
IndexedBackground
(idx int)
diagram/group.go:227
↓ 1 callers
Method
Ing
(opts ...diagram.NodeOption)
nodes/k8s/network.go:20
↓ 1 callers
Method
Internet
(opts ...diagram.NodeOption)
nodes/apps/network.go:15
↓ 1 callers
Function
Label
(s string)
attr/attr.go:17
↓ 1 callers
Method
Memorystore
(opts ...diagram.NodeOption)
nodes/gcp/database.go:25
↓ 1 callers
Function
New
()
attr/attr.go:7
↓ 1 callers
Function
NewEdge
(start, end string, opts ...EdgeOption)
diagram/edge.go:17
↓ 1 callers
Method
Pod
(opts ...diagram.NodeOption)
nodes/k8s/compute.go:35
↓ 1 callers
Function
ReadFile
ReadFile is adapTed from ioutil
nodes/assets/b0x.go:934
↓ 1 callers
Method
Run
(opts ...diagram.NodeOption)
nodes/gcp/compute.go:40
↓ 1 callers
Method
Set
(attrs ...Attribute)
attr/attr.go:11
↓ 1 callers
Function
Shape
(s string)
attr/attr.go:23
↓ 1 callers
Method
Start
()
diagram/edge.go:32
↓ 1 callers
Function
String
(length int)
pkg/rand/rand.go:12
↓ 1 callers
Function
StringWithCharset
(length int, charset string)
pkg/rand/rand.go:16
↓ 1 callers
Method
Svc
(opts ...diagram.NodeOption)
nodes/k8s/network.go:30
↓ 1 callers
Method
attrs
()
diagram/group.go:107
↓ 1 callers
Method
attrs
()
diagram/edge.go:44
↓ 1 callers
Function
defaultFont
()
diagram/atrrs.go:9
↓ 1 callers
Method
edgeDirection
()
diagram/edge.go:93
↓ 1 callers
Function
genContainer
(root, pName, pPath, name string, imgs map[string]string)
cmd/gen/main.go:123
↓ 1 callers
Function
genProvider
(outroot string, p *provider)
cmd/gen/main.go:108
↓ 1 callers
Function
loadProvider
(name, root string)
cmd/gen/main.go:23
↓ 1 callers
Function
loadProviders
(root string)
cmd/gen/main.go:65
↓ 1 callers
Method
render
(parent string, path string, graph *graphviz.Escape)
diagram/node.go:44
↓ 1 callers
Method
render
()
diagram/diagram.go:89
↓ 1 callers
Method
renderOutput
()
diagram/diagram.go:118
↓ 1 callers
Method
saveDot
()
diagram/diagram.go:127
Method
AbTesting
(opts ...diagram.NodeOption)
nodes/firebase/grow.go:35
Method
AccessReview
(opts ...diagram.NodeOption)
nodes/azure/identity.go:30
Method
ActiveDirectory
(opts ...diagram.NodeOption)
nodes/azure/identity.go:60
Method
ActiveDirectoryConnectHealth
(opts ...diagram.NodeOption)
nodes/azure/identity.go:35
Method
Activemq
(opts ...diagram.NodeOption)
nodes/apps/queue.go:15
Method
AdB2C
(opts ...diagram.NodeOption)
nodes/azure/identity.go:65
Method
AdDomainServices
(opts ...diagram.NodeOption)
nodes/azure/identity.go:40
Method
AdIdentityProtection
(opts ...diagram.NodeOption)
nodes/azure/identity.go:70
Method
AdPrivilegedIdentityManagement
(opts ...diagram.NodeOption)
nodes/azure/identity.go:45
Method
AdvancedSolutionsLab
(opts ...diagram.NodeOption)
nodes/gcp/ml.go:35
Method
Aerospike
(opts ...diagram.NodeOption)
nodes/apps/inmemory.go:30
Method
AiHub
(opts ...diagram.NodeOption)
nodes/gcp/ml.go:40
Method
AiPlatform
(opts ...diagram.NodeOption)
nodes/gcp/ml.go:60
Method
AiPlatformDataLabelingService
(opts ...diagram.NodeOption)
nodes/gcp/ml.go:80
Method
Airflow
(opts ...diagram.NodeOption)
nodes/apps/workflow.go:30
Method
Alarm
(opts ...diagram.NodeOption)
nodes/oci/monitoring.go:15
Method
AlarmWhite
(opts ...diagram.NodeOption)
nodes/oci/monitoring.go:55
Method
Alerting
(opts ...diagram.NodeOption)
nodes/elastic/elasticsearch.go:30
Method
AlexaForBusiness
(opts ...diagram.NodeOption)
nodes/aws/business.go:15
Method
Allresources
(opts ...diagram.NodeOption)
nodes/azure/general.go:20
Method
Amplify
(opts ...diagram.NodeOption)
nodes/aws/mobile.go:15
Method
AnalysisServices
(opts ...diagram.NodeOption)
nodes/azure/analytics.go:15
Method
AnalyticDb
(opts ...diagram.NodeOption)
nodes/alibabacloud/analytics.go:15
next →
1–100 of 2,389, ranked by callers