pluginboss

command module
v0.0.0-...-298627d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 26, 2020 License: MIT Imports: 9 Imported by: 0

README

pluginboss

pluginboss is a small CLI app (could be a web service) calling plugins using go-plugin

plugininfo

plugininfo contains code skeleton to be used for and by plugins. Also proto file and generated code. Ideally, this package should live in a library, possibly a separate one

plugin-*

For demonstration purposes only, these plugins are part of the repo. However, they only depend on plugininfo package (library)

Plugins 3 && 4 are made broken to demonstrate pluginboss' being independant of plugins, usable ones remaining usable

Documentation

Overview

intention is having this guy as a web server instead of a console app

Directories

Path Synopsis
plugin packages live under this repo for demonstration purposes only.
plugin packages live under this repo for demonstration purposes only.
Package plugininfo contains type definitions and some boilerplating Go plugins can use The idea is to have it in a separate repo as a library, used by both pluginboss and (Go) plugins Plugins in other languages need to implement it
Package plugininfo contains type definitions and some boilerplating Go plugins can use The idea is to have it in a separate repo as a library, used by both pluginboss and (Go) plugins Plugins in other languages need to implement it

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL