How would you guys support plugins in a Go app? (or any other compiled language for that matter)

This page summarizes the projects mentioned and recommended in the original post on /r/golang

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • go-plugin

    Golang plugin system over RPC.

  • The plugin system that hashicorp uses for all their projects works very well. It's essentially a local RPC implementation. https://github.com/hashicorp/go-plugin

  • endure

    ⚡ Fault-tolerant service container for creating plugins

  • Another interesting approach is taken by Roadrunner: https://github.com/roadrunner-server/endure

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • go-plugin

    Go Plugin System over WebAssembly (by knqyf263)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Go-Plugin – Go Plugin System over WebAssembly

    1 project | news.ycombinator.com | 1 Jul 2023
  • Is there a standard file in Golang from which packages could be installed? Yes, I am aware about go.mod, but hear me out.

    4 projects | /r/golang | 2 May 2023
  • Go Plugin System over WebAssembly

    1 project | news.ycombinator.com | 30 Apr 2023
  • jellyfin can scrape metadata and information from adult movies ?

    3 projects | /r/jellyfin | 4 Sep 2022
  • Go Plugin System over WebAssembly

    3 projects | /r/golang | 29 Aug 2022