go-plugin-grpc

module
v0.0.0-...-bacbef4 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2022 License: MIT

README

Archived

This repo is private during OSPP2022 application for writing code, writing proposals.

commit records the project evolution.

The current code is 60% complete, unit tests and other features will be committed to the main repo in the form of PRs.

Project details: https://summer-ospp.ac.cn/#/org/prodetail/22abc0187

Accepted announcement: https://summer-ospp.ac.cn/#/org/projectlist?nameCode=22abc0187

Project repo: https://github.com/devstream-io/ospp-go-grpc

This month's experience with OSPP2022 and the DevStream community will be covered in the blog post.

Intro

Go Plugin over gRPC is a lightweight Golang two-way communication plugin framework with built-in health check, plugin management, logging and other extensions.

The framework is lightweight and very easy to use, you only need to spend a little time to migrate the existing plugin implementation, or build your own plugin system from scratch.

Dir

  • core/plugin/internal/shared: framework code
  • proposal: two email communication posts + project application + end of project
  • docs: documentation
  • examples: demo examples

Directories

Path Synopsis
examples
internal
pb

Jump to

Keyboard shortcuts

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