step 2.
pf grpcio ์๋ฒ๋ฅผ grpc-gateway ๋ก REST API ๋ก ์ ๊ณต
annotation ์ ์ฐ๊ธฐ์ํด go plugin ํ์.
go get
์ ์ด์ฉํ์ฌ ํ์ํ packages ์ค์นํ๊ธฐ.
-
proto app generate ๋ 2๋ฒ ํด์ค์ผํ๋ค.
go_out=plugins=grpc:./pb => proto/pfservice.proto (์ผ๋ฐ grpc ์ฉ)
gateway_out (gateway ์ฉ)
-
8:42
pfservice.proto ํ์ผ์์
import "google/api/annotations.proto"; ํด์ฃผ๊ณ
darc.proto ๋ถ๋ถ์์ ํด์ฃผ๋๊ฑฐ ์นดํผํด์ ํ๋ ์ค....
13:21
$ go mode tidy
ํ์ํฉ์ ๋ง๊ฒ ๋ํ๋์ ์ ๋ฆฌํด์ฃผ๋ ๋ช ๋ น์ด
15:42
rest api call ๋ก ๋ณด๋ด๋ ๊ฒ์ดํธ์จ์ด๊ฐ ๋ฐ์์ ๋ฆฌ์คํฐ์ค ์ค๋ค~
Last updated