docs: add Python and Rust to planned implementations
- README.md, PROTOCOL.md: Python, Rust 추가 - .gitignore: python/, rust/ 빌드 아티팩트 규칙 추가 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
240239682c
commit
7fe90e4ea7
3 changed files with 20 additions and 0 deletions
14
.gitignore
vendored
14
.gitignore
vendored
|
|
@ -27,6 +27,20 @@ swift/*.xcodeproj/
|
|||
swift/*.xcworkspace/
|
||||
swift/Packages.resolved
|
||||
|
||||
# ── Python (future) ───────────────────────────────
|
||||
python/__pycache__/
|
||||
python/*.pyc
|
||||
python/*.pyo
|
||||
python/.venv/
|
||||
python/venv/
|
||||
python/dist/
|
||||
python/*.egg-info/
|
||||
python/.pytest_cache/
|
||||
|
||||
# ── Rust (future) ─────────────────────────────────
|
||||
rust/target/
|
||||
rust/Cargo.lock
|
||||
|
||||
# ── IDE ───────────────────────────────────────────
|
||||
.idea/
|
||||
*.iml
|
||||
|
|
|
|||
|
|
@ -81,6 +81,8 @@ On the receive side, use the same value as the registration key.
|
|||
| C# | `typeof(T).Name` — verify matches proto qualified name |
|
||||
| Kotlin | `T::class.simpleName` — verify matches |
|
||||
| Swift | `String(describing: T.self)` — verify matches |
|
||||
| Python | `descriptor.name` from `MessageClass.DESCRIPTOR` — verify matches |
|
||||
| Rust | `M::default().descriptor_dyn().name().to_string()` (protobuf crate) — verify matches |
|
||||
|
||||
**Important**: Verify typeName consistency across languages before connecting heterogeneous clients.
|
||||
|
||||
|
|
@ -112,6 +114,8 @@ Sending `HeartBeat {}`:
|
|||
| C# (Unity) | Planned | `csharp/` |
|
||||
| Kotlin | Planned | `kotlin/` |
|
||||
| Swift | Planned | `swift/` |
|
||||
| Python | Planned | `python/` |
|
||||
| Rust | Planned | `rust/` |
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,8 @@ See [PROTOCOL.md](PROTOCOL.md) for the full wire format specification.
|
|||
| C# | Planned | `csharp/` | Unity, .NET |
|
||||
| Kotlin | Planned | `kotlin/` | Android |
|
||||
| Swift | Planned | `swift/` | iOS, macOS |
|
||||
| Python | Planned | `python/` | Server, tooling, scripting |
|
||||
| Rust | Planned | `rust/` | High-performance server, embedded |
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue