Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
cli
package cli contains client code for command line.
|
package cli contains client code for command line. |
|
mesh-node
command
mesh-node is an app that immulate mesh network on a virtual level using the AODV protocol mechanisms.
|
mesh-node is an app that immulate mesh network on a virtual level using the AODV protocol mechanisms. |
|
style
package style contains lipgloss styles for other packages.
|
package style contains lipgloss styles for other packages. |
|
internal
|
|
|
config
package config parses environment variables or .env file into a Config struct for other packages to use.
|
package config parses environment variables or .env file into a Config struct for other packages to use. |
|
logger
package logger contains logic for setting up log/slog logger and configuring output log file.
|
package logger contains logic for setting up log/slog logger and configuring output log file. |
|
protocol
errors.go contains public errors of protocol
|
errors.go contains public errors of protocol |
|
routing
package routing contains logic of message forwarding between nodes
|
package routing contains logic of message forwarding between nodes |
|
socket
package socket contains all logic of inter node communication
|
package socket contains all logic of inter node communication |
|
pkg
|
|
Click to show internal directories.
Click to hide internal directories.