hashicorp/go-plugin
View on GitHub ↗ ★ 6,115 Go
Golang plugin system over RPC.
12 mentions on Hacker News by 12 people: 2 stories, 10 comments · first 2016-03-01 · latest 2025-09-16
20082026
-
Hashicorp has go-plugin: https://github.com/hashicorp/go-plugin . It does similar with support for net/rpc and grpc. With grpc, you could have the external process in Python. Unix domain sockets and TCP are supported. The framework handles…
comment by koushikn · 2025-09-16 · in Show HN: Pyproc – Call Python from Go Without CGO or Microservices -
…curious to know about if we have any existing implementations we could reuse for the registry. [1]: https://github.com/hashicorp/go-plugin
comment by srevinsaju · 2023-10-24 · in Show HN: Togomak – declarative pipeline orchestrator based on HCL and Terraform -
…or comments on why you might think I am making a terrible mistake would be appreciated :) [1] https://github.com/hashicorp/go-plugin [2] https://github.com/WebAssembly/WASI/blob/snapshot-01/phases/...
comment by migmartri · 2023-07-06 · in Choosing Hashicorp go-plugin in 2023? -
Have you looked at https://github.com/hashicorp/go-plugin ?
comment by candiddevmike · 2023-07-01 · in Wazero: Zero dependency WebAssembly runtime written in Go -
…comes with go: https://github.com/uberswe/go-plugin-benchmark Right now I'm leaning towards using https://github.com/hashicorp/go-plugin You should link your project, it would be interesting to follow.
comment by uberswe · 2021-02-02 · in Ask HN: What is your “I don't care if this succeeds” project? -
…downsides of the HashiCorp plugin approach (gRPC to another process) vs. creating an interpreter? https://github.com/hashicorp/go-plugin
comment by password4321 · 2020-09-23 · in Traefik, Now With Native Go Plugins -
https://github.com/hashicorp/go-plugin If you squint it’s reminiscent of zeromq for IPC :) You can contrast that with https://golang.org/pkg/plugin/
comment by leetrout · 2020-07-24 · in Go command support for embedded static assets (files) -
…for building providers in another language, but it's now possible without too much pain. [1]: https://github.com/hashicorp/go-plugin/commit/fa4a2a351f33b1...
comment by jen20 · 2017-09-19 · in Terraform Module Registry -
…https://www.reddit.com/r/golang/comments/53adu8/a/d7rmmco There is also this project by Hashicorp: https://github.com/hashicorp/go-plugin
comment by guessmyname · 2016-09-22 · in Golang Package: plugin -
HashiCorp is working on something like this: https://github.com/hashicorp/go-plugin
comment by ane · 2016-03-01 · in Microservices with Go, go-microservice-template and Minke