对比Go中的io.Copy与io.CopyBuffer

在 Gin 中转发 HTTP Body:io.Copy 与 io.CopyBuffer+sync.Pool 对比 ...

2025-01-27 · 3 min · WJQserver

GHProxy V2 更新说明

我们很高兴地宣布 GHProxy v2 正式发布!这个版本带来了性能侧与用户侧的优化,主要更新如下: ...

2025-01-20 · 2 min · WJQserver

GHProxy v2 更新预说明

为进一步推进 GHProxy 的发展,我们在此宣布 GHProxy v2 的重大更新。此次更新旨在深化改革,优化系统性能,提升用户体验。 ...

2025-01-16 · 2 min · WJQserver

在Wayland环境下, 为Chromium/Electron开启Fcitx5中文输入支持

Wayland尚未普及, 在XWayland下输入法又存在一些延迟与输入问题; 本文旨在介绍在Wayland环境下, 为Chromium/Electron开启Fcitx5中文输入支持的方法. ...

2025-01-16 · 2 min · WJQserver

Golang 中的分块传输:核心概念与实现

在现代 web 开发中,分块传输(Chunked Transfer Encoding)是一种重要的技术,它允许服务器在不知道响应体的总大小时,逐步发送数据。这种方式特别适用于大文件传输或实时数据流。本文将通过一个简单的示例,介绍如何在 Golang 中实现分块传输。 ...

2025-01-15 · 3 min · WJQserver

SpeedTest-EX 0.0.9发布, 带来多个改进

在SpeedTest-EX 0.0.9中, 我们对bin安装相关进行了完善, 同时加入了更多flag传入与内置rand生成; 我们对性能一并进行了优化, 并关闭了gin日志输出, 避免影响性能; 我们还新增了[Speedtest]配置块, 用于设置下载数据块大小与块数量, 以模拟更加真实的场景; 最后, 我们还增加了前端版本号显示, 方便用户查看版本信息. ...

2025-01-15 · 4 min · WJQserver

Git分支不同步

本文为个人记录与备忘, 若有更好的解决方案, 请留言告知。 ...

2025-01-08 · 1 min · WJQserver

SpeedTest-EX 0.0.7 发布, 加入鉴权功能

我们于 0.0.7 内加入了基于Session的鉴权功能,现在你可以在配置文件中开启或关闭该功能。 ...

2025-01-07 · 3 min · WJQserver

部署SpeedTest-EX

SpeedTest-EX 是一个以Go Gin为框架的LiberSpeed实现. ...

2025-01-05 · 3 min · WJQserver

Caddy内存占用过高,连续流内存释放异常解决方案与原因分析

本篇文章对Caddy在grpc长连接的场景下, 内存占用过高&连续流内存释放异常进行简单原因分析并给出解决方案。 ...

2024-12-20 · 4 min · WJQserver