Discover Packages
github.com/storj/archview
arch
package
Version:
v0.0.0-...-fceed96
Opens a new window with list of versions in this module.
Published: Dec 6, 2022
License: Apache-2.0
Opens a new window with license information.
Imports: 7
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
Package arch implements gathering component information and links.
ExtractAnnotation extracts architecture annotations from a type definition.
Component is a architectural piece that is related to other pieces.
Add adds a dependency to the component.
Name returns the fully qualified name of the component.
Package returns the package name.
ShortName returns name without package.
String creates a short description of the component that is useful for debugging.
Link is a connection to another component.
NewImplLink creates a new link.
NewLink creates a new link.
World contains the component and relation information.
Analyze analyzes packages and extracts architecture annotations and relations.
NewWorld creates a new world.
Add adds a new component to world.
String creates a short description of the world that is useful for debugging.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.