logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Mocha:Node.js 世界里最老牌的测试框架

Mocha是Node.js生态中最老牌的JavaScript测试框架之一,自2011年维护至今。它支持Node.js和浏览器环境,采用describe/it嵌套结构组织测试,提供callback、Promise和async/await三种异步测试方式。Mocha不内置断言库,但可自由搭配其他工具,支持多种报告格式和高级功能如watch模式、并行测试。通过.mocharc.yml文件可配置默认参数,

#node.js#其他
Pendulum:Python 日期时间处理的终极解决方案

摘要: Pendulum 是 Python 中解决日期时间处理痛点的第三方库(GitHub 6.6k+ Star),通过增强原生 datetime 模块提供更简洁的时区、时间差和夏令时处理能力。核心优势包括: 直观的时区转换(如 now('Europe/Paris').in_timezone('UTC')); 人性化时间计算(支持自然语言差值和加减操作); 自动处理夏令时等复杂场景。 其完全兼容原

#python#网络#开发语言 +1
Seanime:自建动漫和漫画媒体服务器

Seanime 是一个开源的动漫和漫画媒体服务器,支持 Web 界面和桌面客户端(基于 Electron)。核心功能包括:本地动漫库管理(宽松的文件命名要求)、在线串流(支持扩展插件)、漫画阅读(本地+在线)、种子搜索与串流播放(支持边下边看),以及自动追踪下载新番。项目通过 AniList 集成管理观看进度,提供转码/直连播放选项,支持多平台。技术栈采用 Go 后端 + React 前端,强调对

#媒体#服务器#运维 +1
Echo:Go 语言 Web 框架,32k Star 的选择

它没有重新发明轮子,而是在标准库的基础上补齐了 Web 开发需要的部分:快速的 radix-tree 路由器、请求绑定(支持可插拔的验证器)、中间件体系和集中式错误处理。如果你在用 Go 做 Web 后端开发,需要一个性能好、API 简洁、社区活跃的框架,Echo 是一个值得考虑的选项。后端开发,需要一个性能好、API 简洁、社区活跃的框架,Echo 是一个值得考虑的选项。错误处理采用集中式设计。

#golang#前端#开发语言 +1
Responses:mock requests 的实用工具

Sentry开源的Python测试工具Responses(4,349 Star)是一个用于mock requests库的实用工具,可拦截HTTP请求并返回预设响应,避免真实调用外部服务。核心功能包括:通过装饰器或上下文管理器注册mock响应,支持多种请求匹配器,提供动态响应回调,与pytest/unittest框架集成良好,并支持URL重定向、透传请求等高级功能。安装简便(pip install

#其他
到底了