mirror of
https://github.com/TECHNOFAB11/powerproto.git
synced 2025-12-11 23:50:04 +01:00
docs(readme): update readme
Signed-off-by: storyicon <yuanchao@bilibili.com>
This commit is contained in:
parent
3e8d1d078e
commit
3bc2cede39
2 changed files with 6 additions and 5 deletions
|
|
@ -14,7 +14,7 @@ PowerProto is used to solve the following three main problems:
|
||||||
|
|
||||||
|
|
||||||
- [PowerProto](#powerproto)
|
- [PowerProto](#powerproto)
|
||||||
- [Features](#features)
|
- [🎉 Features](#-features)
|
||||||
- [Installation and Dependencies](#installation-and-dependencies)
|
- [Installation and Dependencies](#installation-and-dependencies)
|
||||||
- [I. Installation via Go](#i-installation-via-go)
|
- [I. Installation via Go](#i-installation-via-go)
|
||||||
- [II. out-of-the-box version](#ii-out-of-the-box-version)
|
- [II. out-of-the-box version](#ii-out-of-the-box-version)
|
||||||
|
|
@ -22,6 +22,7 @@ PowerProto is used to solve the following three main problems:
|
||||||
- [I. Initial Config](#i-initial-config)
|
- [I. Initial Config](#i-initial-config)
|
||||||
- [II. Tidy Config](#ii-tidy-config)
|
- [II. Tidy Config](#ii-tidy-config)
|
||||||
- [III. Compiling Proto files](#iii-compiling-proto-files)
|
- [III. Compiling Proto files](#iii-compiling-proto-files)
|
||||||
|
- [IV. View environment variables](#iv-view-environment-variables)
|
||||||
- [Examples](#examples)
|
- [Examples](#examples)
|
||||||
- [Config File](#config-file)
|
- [Config File](#config-file)
|
||||||
- [Definition](#definition)
|
- [Definition](#definition)
|
||||||
|
|
@ -34,7 +35,7 @@ PowerProto is used to solve the following three main problems:
|
||||||
- [4. replace](#4-replace)
|
- [4. replace](#4-replace)
|
||||||
|
|
||||||
|
|
||||||
## Features
|
## 🎉 Features
|
||||||
|
|
||||||
1. realize one-click installation and multi-version management of protoc.
|
1. realize one-click installation and multi-version management of protoc.
|
||||||
2. realize one-click installation and multi-version management of protoc related plugins (such as protoc-gen-go).
|
2. realize one-click installation and multi-version management of protoc related plugins (such as protoc-gen-go).
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ PowerProto主要用于解决下面三个问题:
|
||||||
|
|
||||||
|
|
||||||
- [PowerProto](#powerproto)
|
- [PowerProto](#powerproto)
|
||||||
- [功能](#功能)
|
- [🎉 功能](#-功能)
|
||||||
- [安装与依赖](#安装与依赖)
|
- [安装与依赖](#安装与依赖)
|
||||||
- [一、通过Go进行安装](#一通过go进行安装)
|
- [一、通过Go进行安装](#一通过go进行安装)
|
||||||
- [二、开箱即用版本](#二开箱即用版本)
|
- [二、开箱即用版本](#二开箱即用版本)
|
||||||
|
|
@ -35,7 +35,7 @@ PowerProto主要用于解决下面三个问题:
|
||||||
- [4. replace](#4-replace)
|
- [4. replace](#4-replace)
|
||||||
|
|
||||||
|
|
||||||
## 功能
|
## 🎉 功能
|
||||||
|
|
||||||
1. 实现protoc的一键安装与多版本管理。
|
1. 实现protoc的一键安装与多版本管理。
|
||||||
2. 实现protoc相关插件(比如protoc-gen-go)的一键安装与多版本管理。
|
2. 实现protoc相关插件(比如protoc-gen-go)的一键安装与多版本管理。
|
||||||
|
|
@ -44,7 +44,7 @@ PowerProto主要用于解决下面三个问题:
|
||||||
5. 支持批量、递归编译proto文件,提高效率。
|
5. 支持批量、递归编译proto文件,提高效率。
|
||||||
6. 跨平台支持PostAction,可以在编译完成之后执行一些常规操作(比如替换掉所有生成文件中的"omitempty")。
|
6. 跨平台支持PostAction,可以在编译完成之后执行一些常规操作(比如替换掉所有生成文件中的"omitempty")。
|
||||||
7. 支持PostShell,在编译完成之后执行特定的shell脚本。
|
7. 支持PostShell,在编译完成之后执行特定的shell脚本。
|
||||||
8. 支持 `google api` 的一键安装与版本控制。
|
8. 支持 google api 的一键安装与版本控制。
|
||||||
|
|
||||||
## 安装与依赖
|
## 安装与依赖
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue