mirror of
https://github.com/TECHNOFAB11/powerproto.git
synced 2025-12-12 08:00:04 +01:00
chore(*): update plugin default options && add examples
Signed-off-by: storyicon <yuanchao@bilibili.com>
This commit is contained in:
parent
bc28762992
commit
4f4006ee7d
18 changed files with 342 additions and 10 deletions
26
examples/greeter/README.md
Normal file
26
examples/greeter/README.md
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
# Greeter
|
||||
|
||||
This is the simplest grpc example, which does not reference any external grpc libraries.
|
||||
|
||||
The following plug-ins are used:
|
||||
* [protoc-gen-go](google.golang.org/protobuf/cmd/protoc-gen-go)
|
||||
* [protoc-gen-go-grpc](google.golang.org/grpc/cmd/protoc-gen-go-grpc)
|
||||
|
||||
You can compile the proto file in this directory by executing the following command:
|
||||
```
|
||||
powerproto build -r ./apis
|
||||
```
|
||||
|
||||
Not surprisingly, you will get the following output:
|
||||
```
|
||||
➜ tree
|
||||
.
|
||||
├── README.md
|
||||
├── apis
|
||||
│ ├── greeter.pb.go
|
||||
│ ├── greeter.proto
|
||||
│ └── greeter_grpc.pb.go
|
||||
└── powerproto.yaml
|
||||
|
||||
1 directory, 5 files
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue