叁
December 8, 2025 · View on GitHub
CovScript 拥有丰富的扩展库生态系统,提供网络编程、数据库操作、GUI 开发、数据分析等功能。本章介绍 CovScript 生态中的主要库及其使用方法。
注意: 本章介绍的扩展库需要通过 cspkg 包管理器安装。安装方法请参考各章节的说明。
目录
- 3.1 网络编程 (covscript-network)
- 3.2 数据库操作 (csdbc)
- 3.3 GUI 编程 (covscript-imgui)
- 3.4 实体组件系统 (ECS)
- 3.5 包管理器 (cspkg)
- 3.6 国密算法 (GMSSL)
- 3.7 数据分析 (covanalysis)
- 3.8 命令行参数解析 (argparse)
- 3.9 其他实用库
- 3.10 库开发最佳实践
扩展库生态
CovScript 的扩展库涵盖了多个领域:
网络与通信
- covscript-network: 异步网络编程、TCP/UDP 通信
- covscript-gmssl: 国密算法支持、TLS 安全通信
数据处理
- csdbc: 统一的数据库访问接口(SQLite、MySQL)
- covanalysis: 数据分析框架(DataFrame、CSV、聚合操作)
图形界面
- covscript-imgui: 即时模式 GUI(调试工具、编辑器)
开发工具
- cspkg: 包管理器
- argparse: 命令行参数解析
- ecs: ECS 引导程序
通过合理使用这些扩展库,可以快速开发各种类型的应用程序。