package
0.0.0-20240416014235-781089c0957e
Repository: https://github.com/wayneshenhh/servermodule.git
Documentation: pkg.go.dev
# README
Golang Coding Interview
- EGAME Dept. Backend Engineer
- 40 mins
Description
graph TD
A[Message Broker Server]
C1[client1] --> |subscribe| A
C2[client2] --> |subscribe| A
C3[client3] --> |publish| A
A --> |broadcast| C1
A --> |broadcast| C2
根據上圖實現出對應的 Message Broker Server
與 Client
模組,使任意 client 能夠透過 server 廣播消息給其他 clients
File Structure
Interview/
├─ doc/ # 說明文件
| └─ image/ # 圖片資源
├─ pkg/ # 共用模組
| ├─ client/ # Client 模組
| ├─ flow/ # 訊息封包模組
| └─ server/ # Server 模組
└─ main.go # 程式進入點
# Packages
No description provided by the author