Slide 23
Slide 23 text
APIエンドポイントはinterfaceを実装するだけ
impl+fillstructでダミーの値をかえすように実装しておく
APIサーバとして成立するので、フロントエンドと結合できる
// QRCodeServiceServer is the server API for QRCodeService service.
type QRCodeServiceServer interface {
GetURL(context.Context, *Empty) (*URL, error)
UpdateURL(context.Context, *URL) (*Empty, error)
GetQRCodes(context.Context, *Empty) (*QRCodeList, error)
AddQRCodes(context.Context, *Empty) (*Empty, error)
}