package
0.0.0-20210320143002-7873db6e2242
Repository: https://github.com/linuxing3/vpsman.git
Documentation: pkg.go.dev

# Functions

Blue 蓝色.
Bytefmt returns a human-readable byte string of the form 10M, 12.5K, and so forth.
CheckCommandExists 检查命令是否存在.
CheckIP 检测ipv4地址的合法性.
Contains tells whether a contains x.
ContainsObject 查找一个元素.
Cyan 青色.
EnsureFileExists 创建空文件.
ExecCommand 运行命令并实时查看运行结果.
ExecCommandWithResult 运行命令并获取结果.
Find returns the smallest index i at which x == a[i], or len(a) if there is no such index.
Fuchsia 紫红色.
GenPass 自动生成加密密码和显示密码 sha256.Sum224 => heximal => encryptPass base64.StdEncoding.EncodeToString => base64Pass.
GetLocalIP 获取本机ipv4地址.
Green 绿色.
InitWebsocket 初始化ws.
Input 读取终端用户输入.
InstallPack 安装指定名字软件.
IsExists 检测指定路径文件或者文件夹是否存在.
IsInteger 判断字符串是否为整数.
LoopInput 循环输入选择, 或者直接回车退出.
OpenPort 开通指定端口.
PortIsUse 判断端口是否占用.
RandomPort 获取没占用的随机端口.
RandString 随机字符串.
Red 红色.
RunWebShell 运行网上的脚本.
White 白色.
Yellow 黄色.

# Constants

BLUE 蓝色.
BYTE 字节.
CYAN 青色.
EXABYTE 艾字节.
FUCHSIA 紫红色.
GIGABYTE 吉字节.
GREEN 绿色.
KILOBYTE 千字节.
MEGABYTE 兆字节.
PETABYTE 拍字节.
RED 红色.
RESET 重置颜色.
TERABYTE 太字节.
WHITE 白色.
YELLOW 黄色.

# Structs

WsConnection 封装websocket连接.
WsMessage websocket消息.

# Type aliases

Any 别名.