mirror of
https://github.com/go-kratos/kratos.git
synced 2025-03-19 21:18:07 +02:00
doc: update readme (#837)
This commit is contained in:
parent
e1fe688e0c
commit
089cf9d0cb
@ -13,16 +13,20 @@ cd cmd/protoc-gen-go-errors && go install
|
|||||||
```
|
```
|
||||||
## Create a service
|
## Create a service
|
||||||
```
|
```
|
||||||
# create a template project
|
# create project template
|
||||||
kratos new helloworld
|
kratos new blog
|
||||||
|
|
||||||
cd helloworld
|
cd helloworld
|
||||||
# Add a proto template
|
# download modules
|
||||||
kratos proto add api/helloworld/helloworld.proto
|
go mod download
|
||||||
# Generate the source code of service by proto file
|
|
||||||
kratos proto service api/helloworld/helloworld.proto -t internal/service
|
|
||||||
|
|
||||||
make proto
|
# generate Proto template
|
||||||
make build
|
kratos proto add api/blog/blog.proto
|
||||||
make test
|
# generate Proto source code
|
||||||
|
kratos proto client api/blog/blog.proto
|
||||||
|
# generate server template
|
||||||
|
kratos proto server api/blog/blog.proto -t internal/service、
|
||||||
|
|
||||||
|
# generate all proto source code, wire, etc.
|
||||||
|
go generate ./...
|
||||||
```
|
```
|
||||||
|
Loading…
x
Reference in New Issue
Block a user