pie icon indicating copy to clipboard operation
pie copied to clipboard

a toolkit for creating plugins for Go applications

Results 7 pie issues
Sort by recently updated
recently updated
newest added

https://github.com/natefinch/pie/blob/9a0d7201400759b777f38c0c2d7b0be4e3e8b5c9/pie.go#L232 On Windows, I get: ``` not supported by windows ``` See https://github.com/golang/go/commit/05cc78d8d32f6af6fc4373e10da0b4a12f0a1ad4

Fixes #14 by checking for `syscall.EWINDOWS`

![image](https://user-images.githubusercontent.com/3514015/112715891-29d63280-8ef4-11eb-9318-d35276288ab6.png)

[gRPC](http://www.grpc.io/) is really nice and really fast and has a ton of cross platform support (obviously way more than go-compatible RPC). Enabling gRPC would make a lot of interop problems...

enhancement

Hey, using pie I've noticed that calling Close() on the client returned by pie.StartProviderCodec does not seem to work running on Windows. The call just blocks indefinitely. Your own sample...

I see in: https://github.com/natefinch/pie/blob/master/examples/python/master.go#L73 that we can pass a JSON-RPC to the plugin without dot notation like "add". Is it possible to do this to a pie provider? I can...

Im a little confused about the python example. Why not embed *rpc.Client ? Should `Add` not be `(p *plug)` instead of `(p plug)` ? No error checking on StartProviderCoded, which...