Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Code ¶
type Code string
Code 是稳定错误码(字符串),供 AI/agent 与程序判断。 只增不改、不复用旧含义。
const ( // Config / args CodeCfgNotFound Code = "XSQL_CFG_NOT_FOUND" CodeCfgInvalid Code = "XSQL_CFG_INVALID" CodeSecretNotFound Code = "XSQL_SECRET_NOT_FOUND" // SSH CodeSSHAuthFailed Code = "XSQL_SSH_AUTH_FAILED" CodeSSHHostKeyMismatch Code = "XSQL_SSH_HOSTKEY_MISMATCH" CodeSSHDialFailed Code = "XSQL_SSH_DIAL_FAILED" // DB CodeDBDriverUnsupported Code = "XSQL_DB_DRIVER_UNSUPPORTED" CodeDBConnectFailed Code = "XSQL_DB_CONNECT_FAILED" CodeDBAuthFailed Code = "XSQL_DB_AUTH_FAILED" CodeDBExecFailed Code = "XSQL_DB_EXEC_FAILED" // Read-only policy CodeROBlocked Code = "XSQL_RO_BLOCKED" // Internal CodeInternal Code = "XSQL_INTERNAL" )
type ExitCode ¶
type ExitCode int
ExitCode 是进程退出码(稳定契约);详见 docs/error-contract.md。
func ExitCodeFor ¶
Click to show internal directories.
Click to hide internal directories.