An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

github.com/markbates/plugins

Package plugins provides a flexible and extensible plugin system for Go applications. The core concept revolves around the Plugin interface, which provides a name for identification. Additional interfaces like Needer, Feeder, AvailabilityChecker, IOSetable, and FSSetable extend functionality. Create plugins by implementing the Plugin interface and any additional specialized interfaces: Manage a collection of plugins using the Plugins slice type: The package provides several specialized plugin interfaces: See the plugcmd subpackage for command-line specific plugin interfaces.

Ecosystem
proxy.golang.org
Latest Release
v1.2.0
6 months ago
Versions
8
Dependent Packages
4
Dependent Repos
1
Links
Registry proxy.golang.org
Source Repository
Docs Documentation
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:golang/github.com/markbates/plugins
spec
License MIT
Namespace github.com/markbates
First Release over 3 years ago
Last Synced 9 days ago
Repository
Stars 0 on GitHub
Forks 0 on GitHub
Rankings on proxy.golang.org
Dependent packages Top 2.8%
Dependent repos Top 4.8%