hashicorp / hashicorp/go-plugin

Bidirectional example in python

Open
#268 5 comments 5 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
6.1k
Forks
511
Avg merge
22h 47m
Merged PRs (30d)
4

Description

One of the advantages of go-plugin is that the plugins themselves can be written in other languages.
Besides the fact that examples for C, C++ and rust would help as well, our current issue is with python. The examples provided in this repo does not demonstrate the usage of bidirectional rpc a necessary feature for us.

Context:
- we are using go-plugin to create a wasm vm plugin system -> github.com/taubyte/vm-orbit
- Just like github.com/samyfodil/taubyte-llama-satellite, which would've been better done in pure c/c++, I'd like to create python plugin that exposes other AI features, mainly available in python only.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.