An open API service indexing awesome lists of open source software.

https://github.com/devigned/native-binding-playgound

Playgound for native bindings for languages (py, java, etc) with Golang and Rust
https://github.com/devigned/native-binding-playgound

docker golang java native python rust

Last synced: 12 months ago
JSON representation

Playgound for native bindings for languages (py, java, etc) with Golang and Rust

Awesome Lists containing this project

README

          

# Native Binding Playgound
Playgound for native bindings for languages (py, java, etc) with Golang and Rust.

## Want to play too?
You either need to install all of the langauge dependencies on your system or have Docker. I'd recommend Docker.
- clone the repo
- run `./build.sh && ./run.sh`

The container has all needed dependencies and will mount the repo directory into the container.
In each language combination directory (./golang/python, ./rust/python, etc...) is a `run.sh` file.
When you execute `run.sh`, the language combination will be built and run.

Each of the bindings is rather trivial, but it serves as a good playgound to explore native bindings.