Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 509 Bytes

File metadata and controls

16 lines (13 loc) · 509 Bytes

pluginsdk

pluginsdk 用于封装主进程和插件进程之间的双向通信。

项目结构说明

  1. cmd:存储对应主进程和插件进程的main.go
  2. internal 内部使用
  3. pkg/plugin 提供插件进程可直接使用的sdk
  4. pkg/host 提供主进程可直接使用的sdk
  5. proto存储proto
  6. pb存储对应的pb.go

环境安装

  1. 请首先安装 protoc 工具。具体文档见 ./doc/protoc工具安装.md

生成代码命令

  1. protoc --go_out=. --go-grpc_out=. proto/plugin.proto