Skip to content

Commit 1287ac4

Browse files
authored
Merge pull request #144 from michel-laterman/fix/readme-ecosystem-link
Update links in README files to point at correct repo
2 parents 10d45ad + 081512b commit 1287ac4

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121

2222
### Introduction
2323

24-
GWS (Go WebSocket) is a **simple, high‑performance and feature‑complete** WebSocket library written in Go.
25-
It is designed for **high‑concurrency** scenarios and is ideal for building **API gateways, long‑lived connection hubs, reverse proxies, IM / chat, online games, real‑time streaming, and push / subscribe systems**.
24+
GWS (Go WebSocket) is a **simple, high‑performance and feature‑complete** WebSocket library written in Go.
25+
It is designed for **high‑concurrency** scenarios and is ideal for building **API gateways, long‑lived connection hubs, reverse proxies, IM / chat, online games, real‑time streaming, and push / subscribe systems**.
2626
GWS exposes an extremely **minimal, event‑driven API**, so you can build a stable WebSocket server or client with very little code.
2727

2828
GWS is built on an event‑driven model: every connection has its own goroutine to drive the event loop, and events can be processed in a non‑blocking way.
@@ -63,7 +63,7 @@ cpu: AMD Ryzen 5 PRO 4650G with Radeon Graphics
6363
BenchmarkConn_WriteMessage/compress_disabled-12 5263632 232.3 ns/op 24 B/op 1 allocs/op
6464
BenchmarkConn_WriteMessage/compress_enabled-12 99663 11265 ns/op 386 B/op 1 allocs/op
6565
BenchmarkConn_ReadMessage/compress_disabled-12 7809654 152.4 ns/op 8 B/op 0 allocs/op
66-
BenchmarkConn_ReadMessage/compress_enabled-12 326257 3133 ns/op 81 B/op 1 allocs/op
66+
BenchmarkConn_ReadMessage/compress_enabled-12 326257 3133 ns/op 81 B/op 1 allocs/op
6767
PASS
6868
ok github.com/lxzan/gws 17.231s
6969
```
@@ -102,7 +102,7 @@ ok github.com/lxzan/gws 17.231s
102102
- [x] **Context‑takeover (permessage‑deflate)** with configurable sliding window sizes.
103103
- [x] **Segmented writing of large files** with `WriteFile` to reduce peak memory during large transfers.
104104
- [x] **Concurrent & asynchronous non‑blocking write** with built‑in task queues and `Writev` / `WritevAsync`.
105-
- [x] **Strong standards compatibility**, passing all Autobahn test cases
105+
- [x] **Strong standards compatibility**, passing all Autobahn test cases
106106
[Server report](https://lxzan.github.io/gws/reports/servers/) / [Client report](https://lxzan.github.io/gws/reports/clients/)
107107

108108
### Attention
@@ -379,7 +379,7 @@ docker run -it --rm \
379379

380380
### Ecosystem
381381

382-
- [proxy-connect-dialer-go](https://github.com/michel-laterman/proxy-connect-dialer-go) - Custom dialer that sends headers to the proxy server during CONNECT requests.
382+
- [proxy-connect-dialer-go](https://github.com/elastic/proxy-connect-dialer-go) - Custom dialer that sends headers to the proxy server during CONNECT requests.
383383

384384
### Communication
385385

README_CN.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919

2020
### 介绍
2121

22-
GWS(Go WebSocket)是一个使用 Go 编写的、**简单、高性能且功能完备**的 WebSocket 库。
23-
它专为高并发场景设计,非常适合构建 **接口服务、长连接网关、代理、IM / 聊天室、游戏、实时流媒体、消息推送 / 订阅** 等系统。
22+
GWS(Go WebSocket)是一个使用 Go 编写的、**简单、高性能且功能完备**的 WebSocket 库。
23+
它专为高并发场景设计,非常适合构建 **接口服务、长连接网关、代理、IM / 聊天室、游戏、实时流媒体、消息推送 / 订阅** 等系统。
2424
GWS 提供了**极简的事件驱动 API**,你可以用极少的代码构建出稳定可靠的 WebSocket 服务器或客户端。
2525

2626
### 为什么选择 GWS
@@ -98,7 +98,7 @@ ok github.com/lxzan/gws 17.231s
9898
- [x] **上下文接管(permessage-deflate)**:支持按需配置上下文接管与滑动窗口大小。
9999
- [x] **大文件分段写入**`WriteFile` 采用分段策略,减少大文件写入时的峰值内存。
100100
- [x] **并发与异步写入**:内置任务队列,支持异步写、多切片写 `Writev` / `WritevAsync`
101-
- [x] **标准兼容性强**:通过所有 Autobahn 用例
101+
- [x] **标准兼容性强**:通过所有 Autobahn 用例
102102
[Server 报告](https://lxzan.github.io/gws/reports/servers/) / [Client 报告](https://lxzan.github.io/gws/reports/clients/)
103103

104104
### 注意
@@ -372,7 +372,7 @@ docker run -it --rm \
372372

373373
### 生态
374374

375-
- [proxy-connect-dialer-go](https://github.com/michel-laterman/proxy-connect-dialer-go) - 自定义Dialer, 在CONNECT请求期间向代理服务器发送Headers
375+
- [proxy-connect-dialer-go](https://github.com/elastic/proxy-connect-dialer-go) - 自定义Dialer, 在CONNECT请求期间向代理服务器发送Headers
376376

377377
### 交流
378378

0 commit comments

Comments
 (0)