Skip to content

Commit 582ab34

Browse files
committed
Add 'make swagger'
1 parent 6ec29e1 commit 582ab34

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

_examples/petStore/Makefile

+4
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,7 @@ run:
1414

1515
test:
1616
go test ./...
17+
18+
swagger:
19+
echo "http://localhost:8088"
20+
docker run -p 8088:8080 -v $$(pwd)/proto/docs:/docs -e SWAGGER_JSON=/docs/petstore.gen.yaml swaggerapi/swagger-ui

_examples/petStore/proto/api.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ import (
1212
//go:webrpc golang -server -pkg=proto -json=stdlib -types=false -out=./server.gen.go
1313
//go:webrpc golang -client -pkg=client -json=stdlib -out=./client/petstore.gen.go
1414
//go:webrpc typescript -client -out=./client/petstore.gen.ts
15-
//go:webrpc openapi -out=./petstore.gen.yaml
16-
//go:disabled json -out=./petstore.gen.json
17-
//go:disabled debug -out=./petstore.debug.gen.txt
15+
//go:webrpc openapi -out=./docs/petstore.gen.yaml
16+
//go:disabled json -out=./client/petstore.gen.json
17+
//go:disabled debug -out=./client/petstore.debug.gen.txt
1818
type PetStore interface {
1919
GetPet(ctx context.Context, ID int64) (pet *Pet, err error)
2020
ListPets(ctx context.Context) (pets []*Pet, err error)

0 commit comments

Comments
 (0)