Client
This directory contains the client implementation, pretty much all of this code is also used by the server console.
Important: No code in this directory can import any code from server/
.
assets/
- Static asset files and management code (e.g. client configs)
cli/
- Command line interface implementation
command/
- Console command implementations
constants/
- Various shared constant values
core/
- Client state management
licenses/
- Open source licenses
spin/
- Console spinner library
tcpproxy/
- Local TCP proxy listener code
transport/
- Wires the client to the server
version/
- Version information
main.go
- Entrypoint