pyvider
2025-01-14
Go Plugin Examples
115 files · 3,093+ · 2,205-
Go Plugin Examples
115 files changed
main.goAdded main.go (+226 lines)main.goAdded main.go (+232 lines)main.goRemoved main.go (-115 lines)main.goRemoved main.go (-110 lines)docker-image-management.mdAdded docker-image-management.md (+387 lines)handshake.mdAdded handshake.md (+13 lines)session-broker.mdAdded session-broker.md (+5 lines)env.shUpdated env.sh (+2/-17 lines)terraform-provider-pyviderAdded terraform-provider-pyvider (+2 lines)__init__.pyUpdated __init__.py (+9/-9 lines)client.pyUpdated client.py (+112/-100 lines)README.mdUpdated README.md (+0/-0 lines)grpcplugin.mdUpdated grpcplugin.md (+0/-0 lines).gitignoreUpdated .gitignore (+0/-0 lines)README.mdUpdated README.md (+0/-0 lines)go.modAdded go.mod (+23 lines)go.sumAdded go.sum (+60 lines)main.goUpdated main.go (+0/-0 lines)greeter_impl.goUpdated greeter_impl.go (+0/-0 lines)greeter_interface.goUpdated greeter_interface.go (+0/-0 lines)README.mdUpdated README.md (+0/-0 lines)buf.gen.yamlUpdated buf.gen.yaml (+0/-0 lines)buf.yamlUpdated buf.yaml (+0/-0 lines)counterUpdated counter (+0/-0 lines)counter-go-grpcUpdated counter-go-grpc (+0/-0 lines)go.modUpdated go.mod (+5/-6 lines)go.sumUpdated go.sum (+19/-13 lines)kv_hiAdded kv_hi (+1 lines)main.goUpdated main.go (+0/-0 lines)main.goUpdated main.go (+0/-0 lines)kv.pb.goUpdated kv.pb.go (+0/-0 lines)kv.protoUpdated kv.proto (+0/-0 lines)kv_grpc.pb.goUpdated kv_grpc.pb.go (+0/-0 lines)grpc.goUpdated grpc.go (+0/-0 lines)interface.goUpdated interface.go (+0/-0 lines).gitignoreUpdated .gitignore (+0/-0 lines)buf.gen.yamlUpdated buf.gen.yaml (+0/-0 lines)buf.yamlUpdated buf.yaml (+0/-0 lines)build.shUpdated build.sh (+0/-0 lines)main.goAdded main.go (+78 lines)comments.mdAdded comments.md (+20 lines)grpcplugin.mdAdded grpcplugin.md (+788 lines)handshake.mdAdded handshake.md (+17 lines)llm-priming.mdAdded llm-priming.md (+36 lines)env.shAdded env.sh (+2 lines)gen_certs.shAdded gen_certs.sh (+8 lines)go.modUpdated go.mod (+0/-0 lines)go.sumUpdated go.sum (+0/-0 lines)kv.pb.goUpdated kv.pb.go (+0/-0 lines)kv.protoUpdated kv.proto (+0/-0 lines)kv_grpc.pb.goUpdated kv_grpc.pb.go (+0/-0 lines)kv_pb2.pyAdded kv_pb2.py (+45 lines)kv_pb2_grpc.pyAdded kv_pb2_grpc.py (+140 lines)certutil.goAdded certutil.go (+307 lines)grpc.goAdded grpc.go (+151 lines)interface.goUpdated interface.go (+9/-24 lines)utils.goAdded utils.go (+51 lines)test.shUpdated test.sh (+4/-4 lines)test_kv_integration.pyAdded test_kv_integration.py (+163 lines)exception.pyUpdated exception.py (+6/-6 lines)handshake.pyUpdated handshake.py (+7/-7 lines)protocol.pyUpdated protocol.py (+2/-2 lines)security.pyUpdated security.py (+1/-1 lines)server.pyUpdated server.py (+11/-11 lines)compile_proto.shUpdated compile_proto.sh (+0/-0 lines)conftest.pyUpdated conftest.py (+30/-30 lines)create_test_certs.shUpdated create_test_certs.sh (+4/-4 lines)dummy_server.pyUpdated dummy_server.py (+0/-0 lines)example.protoUpdated example.proto (+0/-0 lines)example_pb2.pyUpdated example_pb2.py (+0/-0 lines)example_pb2_grpc.pyUpdated example_pb2_grpc.py (+0/-0 lines)example_server.pyUpdated example_server.py (+1/-1 lines)mock_message.protoUpdated mock_message.proto (+0/-0 lines)mock_message_pb2.pyUpdated mock_message_pb2.py (+0/-0 lines)mock_message_pb2_grpc.pyUpdated mock_message_pb2_grpc.py (+0/-0 lines)run_server.pyUpdated run_server.py (+8/-8 lines)run_tcp_server.pyUpdated run_tcp_server.py (+2/-2 lines)run_unix_server.pyUpdated run_unix_server.py (+2/-2 lines)test_client.pyUpdated test_client.py (+28/-28 lines)test_client_grpc.pyUpdated test_client_grpc.py (+8/-8 lines)test_handshake_magic_cookie.pyUpdated test_handshake_magic_cookie.py (+13/-13 lines)test_handshake_negotiation.pyUpdated test_handshake_negotiation.py (+3/-3 lines)test_handshake_responses.pyUpdated test_handshake_responses.py (+10/-10 lines)test_minimal.pyUpdated test_minimal.py (+4/-4 lines)test_security.pyUpdated test_security.py (+2/-2 lines)test_server.pyUpdated test_server.py (+30/-30 lines)test_transport_tcp.pyUpdated test_transport_tcp.py (+2/-2 lines)test_transport_unix.pyUpdated test_transport_unix.py (+2/-2 lines)transport.pyUpdated transport.py (+1/-1 lines)utils.pyUpdated utils.py (+1/-1 lines)comments.mdRemoved comments.md (-11 lines)kv_pb2.pyRemoved kv_pb2.py (-34 lines)kv_pb2_grpc.pyRemoved kv_pb2_grpc.py (-99 lines)grpc.goRemoved grpc.go (-52 lines).gitignoreRemoved .gitignore (-4 lines)README.mdRemoved README.md (-66 lines)buf.gen.yamlRemoved buf.gen.yaml (-18 lines)buf.yamlRemoved buf.yaml (-4 lines)build.shRemoved build.sh (-19 lines)env.shRemoved env.sh (-5 lines)main.goRemoved main.go (-165 lines)main.goRemoved main.go (-175 lines)kv_pb2.pyRemoved kv_pb2.py (-34 lines)kv_pb2_grpc.pyRemoved kv_pb2_grpc.py (-99 lines)kv.pb.goRemoved kv.pb.go (-278 lines)kv.protoRemoved kv.proto (-26 lines)kv_grpc.pb.goRemoved kv_grpc.pb.go (-147 lines)grpc.goRemoved grpc.go (-74 lines)interface.goRemoved interface.go (-65 lines)rpc.goRemoved rpc.go (-45 lines)test.shRemoved test.sh (-22 lines).gitignoreRemoved .gitignore (-5 lines)README.mdRemoved README.md (-30 lines)main.goRemoved main.go (-87 lines)main.goRemoved main.go (-65 lines)
- Updated
plugin-go-client/main.goandplugin-go-server/main.gowith refined connection handling interface internal4 files
main.gomain.gomain.gomain.go
- Removed old LLM priming documentation
decouple
internal
114 files
docker-image-management.mdhandshake.mdsession-broker.mdenv.shterraform-provider-pyvider__init__.pyclient.pyREADME.mdgrpcplugin.md.gitignoreREADME.mdgo.modgo.summain.gogreeter_impl.gogreeter_interface.goREADME.mdbuf.gen.yamlbuf.yamlcountercounter-go-grpcgo.modgo.sumkv_himain.gomain.gokv.pb.gokv.protokv_grpc.pb.gogrpc.gointerface.go.gitignorebuf.gen.yamlbuf.yamlbuild.shmain.gocomments.mdgrpcplugin.mdhandshake.mdllm-priming.mdenv.shgen_certs.shgo.modgo.summain.gomain.gokv.pb.gokv.protokv_grpc.pb.gokv_pb2.pykv_pb2_grpc.pycertutil.gogrpc.gointerface.goutils.gotest.shtest_kv_integration.pyexception.pyhandshake.pyprotocol.pysecurity.pyserver.pycompile_proto.shconftest.pycreate_test_certs.shdummy_server.pyexample.protoexample_pb2.pyexample_pb2_grpc.pyexample_server.pymock_message.protomock_message_pb2.pymock_message_pb2_grpc.pyrun_server.pyrun_tcp_server.pyrun_unix_server.pytest_client.pytest_client_grpc.pytest_handshake_magic_cookie.pytest_handshake_negotiation.pytest_handshake_responses.pytest_minimal.pytest_security.pytest_server.pytest_transport_tcp.pytest_transport_unix.pytransport.pyutils.pycomments.mdmain.gomain.gokv_pb2.pykv_pb2_grpc.py.gitignoreREADME.mdbuf.gen.yamlbuf.yamlbuild.shenv.shmain.gomain.gokv_pb2.pykv_pb2_grpc.pykv.pb.gokv.protokv_grpc.pb.gogrpc.gointerface.gorpc.gotest.sh.gitignoreREADME.mdmain.gomain.go