grpc-kv-examples
2025-01-27
Reorganize all language implementations into dedicated directories
40 files · 1,205+ · 2,100-
Move all implementations into language directories
4 files changed
example-py-server.pyPython server moved from root simple-py-server.py to python/ directoryexample-py-client.pyPython client moved from root simple-py-client.py to python/ directoryrb-kv-client.rbRuby client in ruby/ directory with updated require pathsrb-kv-server.rbRuby server in ruby/ directory with updated require paths
- Moved all language implementations into dedicated directories (python/, ruby/, go/, csharp/)
decouple
architectural
2 files
example-py-server.pyrb-kv-client.rb
- Removed root-level script files (simple-py-server.py, simple-py-client.py, simple-go-server.go, etc.)
decouple
internal
3 files
simple-py-server.pysimple-py-client.pysimple-go-server.go
Clean up debugging artifacts
2 files changed
python-server-pygo-clients.txtRemoved debug output filegen-certs.shRemoved root-level cert gen script (moved to tools/)
Refactor Python to use utils package
2 files changed
certificate_helper.pyCertificate loading from environment variablesexample-py-server.pyRefactored to use certificate_helper for TLS credential setup