plugin命令
上面这个命令可以分解成如下几步:
- goctl 将解析后的结构 ApiSpec 和参数传递给goctl-android可执行文件
- goctl-android 根据 ApiSpec 结构体自定义生成逻辑。
此命令前面部分 goctl api plugin -p 是固定参数,goctl-android=”android -package com.tal” 是plugin参数,其中goctl-android是插件二进制文件,android -package com.tal是插件的自定义参数,-api user.api -dir .是goctl通用自定义参数。
这行代码作用是解析从goctl传递过来的数据,里面包含如下部分内容:
完整的基于plugin实现的android plugin演示项目