From 5649cd342e3849f8c076f414a060660b10445924 Mon Sep 17 00:00:00 2001 From: AI Engineer Date: Wed, 3 Jun 2026 20:21:59 +0800 Subject: [PATCH] Update README topologies and versions to v1.5.0 --- README.md | 197 +++++++++++++++++++++++++---------------------- README.zh-CN.md | 200 +++++++++++++++++++++++++----------------------- 2 files changed, 208 insertions(+), 189 deletions(-) diff --git a/README.md b/README.md index cbd1398..6192e95 100644 --- a/README.md +++ b/README.md @@ -18,127 +18,138 @@ This project provides an ultra-lean, friction-free, secure, and high-performance Docs: https://apigo.cc/go/ -### go/cast v1.3.3 -Semantic type conversion and generic utilities. -- **API**: `To`, `Convert`, `As`, `ToMap`, `ToSlice`, `FillMap`, `FillSlice`, `ToJSON`, `FromJSON`, `UnmarshalJSON`, `ParseTime`, `FormatTime`, `Int`, `String`, `Bool`, `Duration`, `RealValue`, `GetLowerName`, `GetUpperName`, `FixUpperCase` +### go/jsmod v1.5.0 +Registry for JS modules with unsafe method tracking. +- **API**: `Register`, `GetModules` -### go/rand v1.3.1 -High-concurrency random generation. -- **API**: `Int`, `FastInt`, `Float`, `FastFloat`, `Byte`, `Bytes`, `Perm`, `Shuffle` - -### go/timer v1.3.1 +### go/timer v1.5.0 Time stream control and retries. - **API**: `Retry`, `Start`, `WithBackoff`, `WithMaxRetries`, `NewDebouncer`, `NewThrottler`, `NewTimeWheel`, `RunTimeout`, `Tracker` -### go/task v1.3.2 -Task scheduling and lifecycle management. -- **API**: `Add`, `Start`, `Stop`, `Get`, `List`, `Remove`, `Run`, `WithPolicy`, `WithTimeout` +### go/cast v1.5.0 +Semantic type conversion and generic utilities. +- **API**: `To`, `Convert`, `As`, `ToMap`, `ToSlice`, `FillMap`, `FillSlice`, `ToJSON`, `FromJSON`, `UnmarshalJSON`, `ParseTime`, `FormatTime`, `Int`, `String`, `Bool`, `Duration`, `RealValue`, `GetLowerName`, `GetUpperName`, `FixUpperCase` -### go/safe v1.3.1 -Memory protection and secure erasure. -- **API**: `NewSafeBuf`, `NewSafeString`, `LockMemory`, `UnlockMemory`, `DisableCoreDump`, `ZeroMemory`, `EncryptChaCha20`, `DecryptChaCha20`, `MakeSafeToken`, `Concat`, `Base64`, `Hex`, `UrlEncode` +### go/rand v1.5.0 +High-concurrency random generation. +- **API**: `Int`, `FastInt`, `Float`, `FastFloat`, `Byte`, `Bytes`, `Perm`, `Shuffle` -### go/encoding v1.3.1 +### go/encoding v1.5.0 Standard and integer encoding. - **API**: `Hex`, `HexToString`, `Base64`, `Base64ToString`, `UrlBase64`, `UrlEncode`, `HtmlEscape`, `HtmlUnescape`, `Utf8Valid`, `NewIntEncoder`, `EncodeInt`, `AppendInt`, `DecodeInt`, `ExchangeInt`, `FillInt`, `HashInt`, `SortJoin` -### go/crypto v1.3.1 -Mainstream and hybrid encryption. -- **API**: `NewAESGCM`, `NewRSA`, `NewECDSA`, `NewED25519`, `NewX25519`, `EncryptBytes`, `DecryptBytes`, `Sign`, `Verify`, `MD5`, `Sha1`, `Sha256`, `Sha512`, `HmacSha256` +### go/js v1.5.0 +Lightweight low-code engine based on goja with automatic bridging and safe mode. +- **API**: `Define`, `Call`, `Doc`, `FuncList`, `WithSafeMode`, `WithLogger` -### go/crypto-sm v1.3.1 -National Cryptographic Standard (SM2/3/4). -- **API**: `NewSM2`, `Sm3`, `Sm3ToHex`, `Sm3ToBase64`, `Sm3ToUrlBase64`, `NewSM4CBC`, `NewSM4GCM`, `Encrypt`, `Decrypt` - -### go/id v1.3.1 -Distributed and DB-optimized IDs. -- **API**: `NewIDMaker`, `Get8Bytes4KPerSecond`, `Get9Bytes90KPerSecond`, `Get10Bytes14MPerSecond`, `Get11Bytes900MPerSecond`, `Get12BytesUltraPerSecond`, `GetForMysql` - -### go/file v1.3.2 -High-performance IO and memory files. -- **API**: `Exists`, `EnsureParentDir`, `Read`, `ReadBytes`, `Write`, `WriteBytes`, `Copy`, `Move`, `Remove`, `Mkdir`, `Search`, `UnmarshalFile`, `MarshalFile`, `PatchFile`, `Archive`, `Compress`, `LoadFileToMemory` - - -### go/shell v1.3.1 +### go/shell v1.5.0 Terminal styling and command execution. - **API**: `Run`, `RunCommand`, `InteractiveRun`, `Pipeline`, `PipelineCommands`, `Style`, `StripANSI`, `Red`, `Green`, `Blue`, `Yellow` -### go/config v1.3.1 +### go/safe v1.5.0 +Memory protection and secure erasure. +- **API**: `NewSafeBuf`, `NewSafeString`, `LockMemory`, `UnlockMemory`, `DisableCoreDump`, `ZeroMemory`, `EncryptChaCha20`, `DecryptChaCha20`, `MakeSafeToken`, `Concat`, `Base64`, `Hex`, `UrlEncode` + +### go/id v1.5.0 +Distributed and DB-optimized IDs. +- **API**: `NewIDMaker`, `Get8Bytes4KPerSecond`, `Get9Bytes90KPerSecond`, `Get10Bytes14MPerSecond`, `Get11Bytes900MPerSecond`, `Get12BytesUltraPerSecond`, `GetForMysql` + +### go/crypto v1.5.0 +Mainstream and hybrid encryption. +- **API**: `NewAESGCM`, `NewRSA`, `NewECDSA`, `NewED25519`, `NewX25519`, `EncryptBytes`, `DecryptBytes`, `Sign`, `Verify`, `MD5`, `Sha1`, `Sha256`, `Sha512`, `HmacSha256` + +### go/file v1.5.0 +High-performance IO and memory files. +- **API**: `Exists`, `EnsureParentDir`, `Read`, `ReadBytes`, `Write`, `WriteBytes`, `Copy`, `Move`, `Remove`, `Mkdir`, `Search`, `UnmarshalFile`, `MarshalFile`, `PatchFile`, `Archive`, `Compress`, `LoadFileToMemory` + +### go/config v1.5.0 Configuration loading with env overrides. - **API**: `Load`, `To` -### go/log v1.3.4 -Meta-driven asynchronous logging. -- **API**: `Debug`, `Info`, `Warning`, `Error`, `As`, `New`, `SetDefaultName`, `Viewable`, `GetEntry`, `PutEntry` +### go/crypto-sm v1.5.0 +National Cryptographic Standard (SM2/3/4). +- **API**: `NewSM2`, `Sm3`, `Sm3ToHex`, `Sm3ToBase64`, `Sm3ToUrlBase64`, `NewSM4CBC`, `NewSM4GCM`, `Encrypt`, `Decrypt` -### go/http v1.3.2 -High-performance HTTP client. -- **API**: `NewClient`, `NewClientH2C`, `Get`, `Post`, `Put`, `Delete`, `Do`, `Result`, `To`, `Multipart` - -### go/redis v1.3.2 -Redis client with Pub/Sub. -- **API**: `GetRedis`, `NewRedis`, `Do`, `Subscribe`, `PUBLISH`, `NewIDMaker` - -### go/db v1.3.4 -Convention-over-configuration ORM with shadow-delete, auto-versioning, and FTS. -- **API**: `GetDB`, `Sync`, `To`, `ToSlice`, `Insert`, `Replace`, `Update`, `Delete`, `Query`, `Exec`, `Begin` - -### go/discover v1.3.2 -Service discovery and load balancing. -- **API**: `New`, `Start`, `Open`, `NewCaller`, `Get`, `Post`, `SetLoadBalancer`, `SetRoute` - -### go/service v1.3.4 -Core microservice framework. -- **API**: `Start`, `AsyncStart`, `Host`, `Register`, `Restful`, `RegisterWebsocket`, `Static`, `Proxy`, `VerifyStruct`, `GetInjectT` - -### go/watch v1.3.2 -AI-friendly file watching. -- **API**: `Start`, `EasyStart`, `Watcher` - -### go/keys v1.3.2 -Secret management and cross-language encryption tool. -- **CLI Commands**: `keys keystore list/create/export`, `keys password list/create/encrypt/decrypt` - -### go/starter v1.0.5 -Service lifecycle and background management. -- **API**: `Register`, `Run`, `SetAppInfo`, `SetInfo`, `SetUsage`, `AddCmd`, `AddCommand` - -### go/sandbox v1.0.6 -Cross-platform isolation and runtime environment manager. -- **API**: `Start`, `Restore`, `Query`, `Fetch`, `SetRoot`, `NewService`, `DefaultService`, `Sandbox.Status`, `Sandbox.Wait`, `Sandbox.Kill`, `Sandbox.Cleanup` - -### go/api v1.3.2 -Third-party API orchestration engine. -- **API**: `Call[T]`, `Load`, `RegisterSigner`, `GetSigner`, `Action` - -### go/mail v1.0.3 -Lean and high-performance email client. -- **API**: `Send`, `MustSend`, `Recv`, `MustRecv`, `New`, `MustNew`, `NewWithConfig`, `GetMailbox`, `ParseAddr`, `FormatAddr` - -### go/document v1.0.8 +### go/document v1.5.0 Lean and high-performance Office bridge, supporting Excel/Word/PPT/PDF/Graph/CSV/MD to JSON/Markdown conversion. - **API**: `Open`, `Create`, `Save`, `ToJSON`, `ToMarkdown` -### go/vision v1.0.11 +### go/vision v1.5.0 High-performance image processing, QR/Barcode, FFmpeg video orchestration, and transformations. - **API**: `Load`, `Save`, `Convert`, `New`, `ParseColor`, `RandColor`, `Capture`, `Recognize`, `NewAnimation` -### go/knowbase v1.0.5 -AI Knowledge Base engine with hybrid search and identity-driven APIs. -- **API**: `Auth`, `App.Doc`, `App.Table`, `App.Search`, `App.Query`, `Table.List`, `Table.Set`, `Table.Fields`, `DocStore.Get`, `DocStore.Set`, `DocStore.GetSections` +### go/watch v1.5.0 +AI-friendly file watching. +- **API**: `Start`, `EasyStart`, `Watcher` -### go/indexDB v1.1.2 +### go/keys v1.5.0 +Secret management and cross-language encryption tool. +- **CLI Commands**: `keys keystore list/create/export`, `keys password list/create/encrypt/decrypt` + +### go/log v1.5.0 +Meta-driven asynchronous logging. +- **API**: `Debug`, `Info`, `Warning`, `Error`, `As`, `New`, `SetDefaultName`, `Viewable`, `GetEntry`, `PutEntry` + +### go/http v1.5.0 +High-performance HTTP client. +- **API**: `NewClient`, `NewClientH2C`, `Get`, `Post`, `Put`, `Delete`, `Do`, `Result`, `To`, `Multipart` + +### go/indexDB v1.5.0 Unified hybrid search engine supporting Fulltext + Vector with RRF. - **API**: `GetDB`, `Auth`, `Add`, `Remove`, `Search`, `ScanDocuments` -### go/gateway v2.0.1 -High-performance, event-driven dynamic API gateway. -- **API**: `NewGatewayApp`, `GatewayApp.Start`, `GatewayApp.Stop`, `GatewayApp.Reload`, `GatewayApp.Status` +### go/mail v1.5.0 +Lean and high-performance email client. +- **API**: `Send`, `MustSend`, `Recv`, `MustRecv`, `New`, `MustNew`, `NewWithConfig`, `GetMailbox`, `ParseAddr`, `FormatAddr` -### go/docDB v1.0.10 +### go/task v1.5.0 +Task scheduling and lifecycle management. +- **API**: `Add`, `Start`, `Stop`, `Get`, `List`, `Remove`, `Run`, `WithPolicy`, `WithTimeout` + +### go/redis v1.5.0 +Redis client with Pub/Sub. +- **API**: `GetRedis`, `NewRedis`, `Do`, `Subscribe`, `PUBLISH`, `NewIDMaker` + +### go/starter v1.5.0 +Service lifecycle and background management. +- **API**: `Register`, `Run`, `SetAppInfo`, `SetInfo`, `SetUsage`, `AddCmd`, `AddCommand` + +### go/api v1.5.0 +Third-party API orchestration engine. +- **API**: `Call[T]`, `Load`, `RegisterSigner`, `GetSigner`, `Action` + +### go/db v1.5.0 +Convention-over-configuration ORM with shadow-delete, auto-versioning, and FTS. +- **API**: `GetDB`, `Sync`, `To`, `ToSlice`, `Insert`, `Replace`, `Update`, `Delete`, `Query`, `Exec`, `Begin` + +### go/sandbox v1.5.0 +Cross-platform isolation and runtime environment manager. +- **API**: `Start`, `Restore`, `Query`, `Fetch`, `SetRoot`, `NewService`, `DefaultService`, `Sandbox.Status`, `Sandbox.Wait`, `Sandbox.Kill`, `Sandbox.Cleanup` + +### go/discover v1.5.0 +Service discovery and load balancing. +- **API**: `New`, `Start`, `Open`, `NewCaller`, `Get`, `Post`, `SetLoadBalancer`, `SetRoute` + +### go/tableDB v1.5.0 +Higher-level DB abstraction for dynamic schemas, auth isolation, and lifecycle hooks. +- **API**: `GetDB`, `Auth`, `Tables`, `SetTable`, `Table`, `Set`, `Get`, `List`, `Query`, `Count`, `Remove` + +### go/coder v1.5.0 +Resident warm environment dynamic code execution engine designed for AI Agents. +- **API**: `Start`, `Stop`, `Eval`, `Install` + +### go/service v1.5.0 +Core microservice framework. +- **API**: `Start`, `AsyncStart`, `Host`, `Register`, `Restful`, `RegisterWebsocket`, `Static`, `Proxy`, `VerifyStruct`, `GetInjectT` + +### go/docDB v1.5.0 Standalone document storage engine with version control and event hooks. - **API**: `GetDB`, `Auth`, `SetDoc`, `SetMeta`, `Move`, `Get`, `GetByVersion`, `Remove`, `ExtractToC` -### go/tableDB v1.1.9 -Higher-level DB abstraction for dynamic schemas, auth isolation, and lifecycle hooks. -- **API**: `GetDB`, `Auth`, `Tables`, `SetTable`, `Table`, `Set`, `Get`, `List`, `Query`, `Count`, `Remove` +### go/gateway v1.5.0 +High-performance, event-driven dynamic API gateway. +- **API**: `NewGatewayApp`, `GatewayApp.Start`, `GatewayApp.Stop`, `GatewayApp.Reload`, `GatewayApp.Status` + +### go/knowbase v1.5.0 +AI Knowledge Base engine with hybrid search and identity-driven APIs. +- **API**: `Auth`, `App.Doc`, `App.Table`, `App.Search`, `App.Query`, `App.RawQuery`, `App.SetPolicy`, `Table.List`, `Table.Set`, `Table.Fields`, `DocStore.Get`, `DocStore.Set`, `DocStore.GetSections` diff --git a/README.zh-CN.md b/README.zh-CN.md index 0bb5b51..b1605be 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -18,130 +18,138 @@ 详细文档: https://apigo.cc/go/ -### go/cast v1.3.3 -语义化类型强转与泛型工具。 -- **API**: `To`, `Convert`, `As`, `ToMap`, `ToSlice`, `FillMap`, `FillSlice`, `ToJSON`, `FromJSON`, `UnmarshalJSON`, `ParseTime`, `FormatTime`, `Int`, `String`, `Bool`, `Duration`, `RealValue`, `GetLowerName`, `GetUpperName`, `FixUpperCase` +### go/jsmod v1.5.0 +带不安全方法追踪的 JS 模块注册表。 +- **API**: `Register`, `GetModules` -### go/rand v1.3.1 -高并发场景下的随机数与字节生成。 -- **API**: `Int`, `FastInt`, `Float`, `FastFloat`, `Byte`, `Bytes`, `Perm`, `Shuffle` - -### go/timer v1.3.1 +### go/timer v1.5.0 高性能时间流管控与退避重试。 - **API**: `Retry`, `Start`, `WithBackoff`, `WithMaxRetries`, `NewDebouncer`, `NewThrottler`, `NewTimeWheel`, `RunTimeout`, `Tracker` -### go/task v1.3.2 -轻量级任务调度与生命周期管理。 -- **API**: `Add`, `Start`, `Stop`, `Get`, `List`, `Remove`, `Run`, `WithPolicy`, `WithTimeout` +### go/cast v1.5.0 +语义化类型强转与泛型工具。 +- **API**: `To`, `Convert`, `As`, `ToMap`, `ToSlice`, `FillMap`, `FillSlice`, `ToJSON`, `FromJSON`, `UnmarshalJSON`, `ParseTime`, `FormatTime`, `Int`, `String`, `Bool`, `Duration`, `RealValue`, `GetLowerName`, `GetUpperName`, `FixUpperCase` -### go/safe v1.3.1 -内存保护、安全擦除与防核心转储。 -- **API**: `NewSafeBuf`, `NewSafeString`, `LockMemory`, `UnlockMemory`, `DisableCoreDump`, `ZeroMemory`, `EncryptChaCha20`, `DecryptChaCha20`, `MakeSafeToken`, `Concat`, `Base64`, `Hex`, `UrlEncode` +### go/rand v1.5.0 +高并发场景下的随机数与字节生成。 +- **API**: `Int`, `FastInt`, `Float`, `FastFloat`, `Byte`, `Bytes`, `Perm`, `Shuffle` -### go/encoding v1.3.1 +### go/encoding v1.5.0 标准及整数填充编解码。 - **API**: `Hex`, `HexToString`, `Base64`, `Base64ToString`, `UrlBase64`, `UrlEncode`, `HtmlEscape`, `HtmlUnescape`, `Utf8Valid`, `NewIntEncoder`, `EncodeInt`, `AppendInt`, `DecodeInt`, `ExchangeInt`, `FillInt`, `HashInt`, `SortJoin` -### go/crypto v1.3.1 -主流加解密算法与混合加密体系。 -- **API**: `NewAESGCM`, `NewRSA`, `NewECDSA`, `NewED25519`, `NewX25519`, `EncryptBytes`, `DecryptBytes`, `Sign`, `Verify`, `MD5`, `Sha1`, `Sha256`, `Sha512`, `HmacSha256` +### go/js v1.5.0 +基于 goja 的轻量级低代码引擎,支持自动桥接与安全模式。 +- **API**: `Define`, `Call`, `Doc`, `FuncList`, `WithSafeMode`, `WithLogger` -### go/crypto-sm v1.3.1 -国密 (SM2/3/4) 标准实现。 -- **API**: `NewSM2`, `Sm3`, `Sm3ToHex`, `Sm3ToBase64`, `Sm3ToUrlBase64`, `NewSM4CBC`, `NewSM4GCM`, `Encrypt`, `Decrypt` - -### go/id v1.3.1 -分布式与数据库性能优化的 ID 生成。 -- **API**: `NewIDMaker`, `Get8Bytes4KPerSecond`, `Get9Bytes90KPerSecond`, `Get10Bytes14MPerSecond`, `Get11Bytes900MPerSecond`, `Get12BytesUltraPerSecond`, `GetForMysql` - -### go/file v1.3.2 -高性能磁盘 IO 与嵌入式内存文件。 -- **API**: `Exists`, `EnsureParentDir`, `Read`, `ReadBytes`, `Write`, `WriteBytes`, `Copy`, `Move`, `Remove`, `Mkdir`, `Search`, `UnmarshalFile`, `MarshalFile`, `PatchFile`, `Archive`, `Compress`, `LoadFileToMemory` - -### go/shell v1.3.1 +### go/shell v1.5.0 终端样式美化与命令链管道执行。 - **API**: `Run`, `RunCommand`, `InteractiveRun`, `Pipeline`, `PipelineCommands`, `Style`, `StripANSI`, `Red`, `Green`, `Blue`, `Yellow` -### go/config v1.3.1 +### go/safe v1.5.0 +内存保护、安全擦除与防核心转储。 +- **API**: `NewSafeBuf`, `NewSafeString`, `LockMemory`, `UnlockMemory`, `DisableCoreDump`, `ZeroMemory`, `EncryptChaCha20`, `DecryptChaCha20`, `MakeSafeToken`, `Concat`, `Base64`, `Hex`, `UrlEncode` + +### go/id v1.5.0 +分布式与数据库性能优化的 ID 生成。 +- **API**: `NewIDMaker`, `Get8Bytes4KPerSecond`, `Get9Bytes90KPerSecond`, `Get10Bytes14MPerSecond`, `Get11Bytes900MPerSecond`, `Get12BytesUltraPerSecond`, `GetForMysql` + +### go/crypto v1.5.0 +主流加解密算法与混合加密体系。 +- **API**: `NewAESGCM`, `NewRSA`, `NewECDSA`, `NewED25519`, `NewX25519`, `EncryptBytes`, `DecryptBytes`, `Sign`, `Verify`, `MD5`, `Sha1`, `Sha256`, `Sha512`, `HmacSha256` + +### go/file v1.5.0 +高性能磁盘 IO 与嵌入式内存文件。 +- **API**: `Exists`, `EnsureParentDir`, `Read`, `ReadBytes`, `Write`, `WriteBytes`, `Copy`, `Move`, `Remove`, `Mkdir`, `Search`, `UnmarshalFile`, `MarshalFile`, `PatchFile`, `Archive`, `Compress`, `LoadFileToMemory` + +### go/config v1.5.0 支持环境变量覆盖的配置文件加载。 - **API**: `Load`, `To` -### go/log v1.3.4 -高性能 Meta 驱动的异步脱敏日志。 -- **API**: `Debug`, `Info`, `Warning`, `Error`, `As`, `New`, `SetDefaultName`, `Viewable`, `GetEntry`, `PutEntry` +### go/crypto-sm v1.5.0 +国密 (SM2/3/4) 标准实现。 +- **API**: `NewSM2`, `Sm3`, `Sm3ToHex`, `Sm3ToBase64`, `Sm3ToUrlBase64`, `NewSM4CBC`, `NewSM4GCM`, `Encrypt`, `Decrypt` -### go/http v1.3.2 -极致精简的高性能 HTTP 客户端。 -- **API**: `NewClient`, `NewClientH2C`, `Get`, `Post`, `Put`, `Delete`, `Do`, `Result`, `To`, `Multipart` - -### go/redis v1.3.2 -集成 Pub/Sub 的高性能 Redis 客户端。 -- **API**: `GetRedis`, `NewRedis`, `Do`, `Subscribe`, `PUBLISH`, `NewIDMaker` - -### go/db v1.3.4 -意图优先的极简数据库抽象层,支持影子删除与自动版本。 -- **API**: `GetDB`, `Sync`, `To`, `ToSlice`, `Insert`, `Replace`, `Update`, `Delete`, `Query`, `Exec`, `Begin` - -### go/discover v1.3.2 -极简的服务发现与负载均衡调用。 -- **API**: `New`, `Start`, `Open`, `NewCaller`, `Get`, `Post`, `SetLoadBalancer`, `SetRoute` - -### go/service v1.3.4 -核心微服务框架,支持自动注入与路由映射。 -- **API**: `Start`, `AsyncStart`, `Host`, `Register`, `Restful`, `RegisterWebsocket`, `Static`, `Proxy`, `VerifyStruct`, `GetInjectT` - -### go/watch v1.3.2 -高性能、AI 友好的文件变动监听。 -- **API**: `Start`, `EasyStart`, `Watcher` - -### go/keys v1.3.2 -密钥管理与跨语言加固加密工具。 -- **CLI 命令**: `keys keystore list/create/export`, `keys password list/create/encrypt/decrypt` - -### go/starter v1.0.5 -服务生命周期与后台运行管控。 -- **API**: `Register`, `Run`, `SetAppInfo`, `SetInfo`, `SetUsage`, `AddCmd`, `AddCommand` - -### go/sandbox v1.0.7 -跨平台隔离与运行时环境管理器。 -- **API**: `Start`, `Restore`, `Query`, `Fetch`, `SetRoot`, `NewService`, `DefaultService`, `Sandbox.Status`, `Sandbox.Wait`, `Sandbox.Kill`, `Sandbox.Cleanup` - -### go/coder v1.0.0 -为 AI Agent 设计的常驻温环境动态代码执行引擎。 -- **API**: `Start`, `Stop`, `Eval`, `Install` - -### go/api v1.3.2 -第三方 API 调度引擎,消除 SDK 摩擦。 -- **API**: `Call[T]`, `Load`, `RegisterSigner`, `GetSigner`, `Action` - -### go/mail v1.0.3 -极致精简的高性能邮件客户端。 -- **API**: `Send`, `MustSend`, `Recv`, `MustRecv`, `New`, `MustNew`, `NewWithConfig`, `GetMailbox`, `ParseAddr`, `FormatAddr` - -### go/document v1.0.8 +### go/document v1.5.0 极简、高效的 Office 文档桥梁,支持 Excel/Word/PPT/PDF/Graph/CSV/MD 与 JSON/Markdown 互转。 - **API**: `Open`, `Create`, `Save`, `ToJSON`, `ToMarkdown` -### go/vision v1.0.8 +### go/vision v1.5.0 高性能图像处理、验证码、二维码与感知哈希工具。 - **API**: `Load`, `Save`, `Convert`, `New`, `ParseColor`, `RandColor`, `Capture`, `Recognize`, `NewAnimation` -### go/knowbase v1.0.5 -AI 知识库引擎,支持混合检索与身份驱动 API。 -- **API**: `Auth`, `App.Doc`, `App.Table`, `App.Search`, `App.Query`, `Table.List`, `Table.Set`, `Table.Fields`, `DocStore.Get`, `DocStore.Set`, `DocStore.GetSections` +### go/watch v1.5.0 +高性能、AI 友好的文件变动监听。 +- **API**: `Start`, `EasyStart`, `Watcher` -### go/indexDB v1.1.2 +### go/keys v1.5.0 +密钥管理与跨语言加固加密工具。 +- **CLI 命令**: `keys keystore list/create/export`, `keys password list/create/encrypt/decrypt` + +### go/log v1.5.0 +高性能 Meta 驱动的异步脱敏日志。 +- **API**: `Debug`, `Info`, `Warning`, `Error`, `As`, `New`, `SetDefaultName`, `Viewable`, `GetEntry`, `PutEntry` + +### go/http v1.5.0 +极致精简的高性能 HTTP 客户端。 +- **API**: `NewClient`, `NewClientH2C`, `Get`, `Post`, `Put`, `Delete`, `Do`, `Result`, `To`, `Multipart` + +### go/indexDB v1.5.0 统一混合检索引擎,支持全文 + 向量及 RRF 融合。 - **API**: `GetDB`, `Auth`, `Add`, `Remove`, `Search`, `ScanDocuments` -### go/gateway v2.0.1 -高性能、事件驱动的动态 API 网关。 -- **API**: `NewGatewayApp`, `GatewayApp.Start`, `GatewayApp.Stop`, `GatewayApp.Reload`, `GatewayApp.Status` +### go/mail v1.5.0 +极致精简的高性能邮件客户端。 +- **API**: `Send`, `MustSend`, `Recv`, `MustRecv`, `New`, `MustNew`, `NewWithConfig`, `GetMailbox`, `ParseAddr`, `FormatAddr` -### go/docDB v1.0.10 +### go/task v1.5.0 +轻量级任务调度与生命周期管理。 +- **API**: `Add`, `Start`, `Stop`, `Get`, `List`, `Remove`, `Run`, `WithPolicy`, `WithTimeout` + +### go/redis v1.5.0 +集成 Pub/Sub 的高性能 Redis 客户端。 +- **API**: `GetRedis`, `NewRedis`, `Do`, `Subscribe`, `PUBLISH`, `NewIDMaker` + +### go/starter v1.5.0 +服务生命周期与后台运行管控。 +- **API**: `Register`, `Run`, `SetAppInfo`, `SetInfo`, `SetUsage`, `AddCmd`, `AddCommand` + +### go/api v1.5.0 +第三方 API 调度引擎,消除 SDK 摩擦。 +- **API**: `Call[T]`, `Load`, `RegisterSigner`, `GetSigner`, `Action` + +### go/db v1.5.0 +意图优先的极简数据库抽象层,支持影子删除与自动版本。 +- **API**: `GetDB`, `Sync`, `To`, `ToSlice`, `Insert`, `Replace`, `Update`, `Delete`, `Query`, `Exec`, `Begin` + +### go/sandbox v1.5.0 +跨平台隔离与运行时环境管理器。 +- **API**: `Start`, `Restore`, `Query`, `Fetch`, `SetRoot`, `NewService`, `DefaultService`, `Sandbox.Status`, `Sandbox.Wait`, `Sandbox.Kill`, `Sandbox.Cleanup` + +### go/discover v1.5.0 +极简的服务发现与负载均衡调用。 +- **API**: `New`, `Start`, `Open`, `NewCaller`, `Get`, `Post`, `SetLoadBalancer`, `SetRoute` + +### go/tableDB v1.5.0 +建立在 go/db 基础上的更高层抽象工具库,提供动态表、权限隔离和生命周期追踪。 +- **API**: `GetDB`, `Auth`, `Tables`, `SetTable`, `Table`, `Set`, `Get`, `List`, `Query`, `Count`, `Remove` + +### go/coder v1.5.0 +为 AI Agent 设计的常驻温环境动态代码执行引擎。 +- **API**: `Start`, `Stop`, `Eval`, `Install` + +### go/service v1.5.0 +核心微服务框架,支持自动注入与路由映射。 +- **API**: `Start`, `AsyncStart`, `Host`, `Register`, `Restful`, `RegisterWebsocket`, `Static`, `Proxy`, `VerifyStruct`, `GetInjectT` + +### go/docDB v1.5.0 独立的高级文档存储引擎,支持版本管理与生命周期钩子。 - **API**: `GetDB`, `Auth`, `SetDoc`, `SetMeta`, `Move`, `Get`, `GetByVersion`, `Remove`, `ExtractToC` -### go/tableDB v1.1.9 -建立在 go/db 基础上的更高层抽象工具库,提供动态表、权限隔离和生命周期追踪。 -- **API**: `GetDB`, `Auth`, `Tables`, `SetTable`, `Table`, `Set`, `Get`, `List`, `Query`, `Count`, `Remove` +### go/gateway v1.5.0 +高性能、事件驱动的动态 API 网关。 +- **API**: `NewGatewayApp`, `GatewayApp.Start`, `GatewayApp.Stop`, `GatewayApp.Reload`, `GatewayApp.Status` + +### go/knowbase v1.5.0 +AI 知识库引擎,支持混合检索与身份驱动 API。 +- **API**: `Auth`, `App.Doc`, `App.Table`, `App.Search`, `App.Query`, `App.RawQuery`, `App.SetPolicy`, `Table.List`, `Table.Set`, `Table.Fields`, `DocStore.Get`, `DocStore.Set`, `DocStore.GetSections`