kitex.md 753 B

kitex

Go RPC 프레임워크 Kitex에서 제공하는 코드 생성 도구. Kitex는 thrift와 protobuf IDL을 모두 수용하며, 서버 측 프로젝트의 스켈레톤을 생성하는 것을 지원합니다. 더 많은 정보: https://www.cloudwego.io.

  • 프로젝트가 $GOPATH에 있을 때 클라이언트 코드 생성:

kitex {{경로/대상/IDL_파일.thrift}}

  • 프로젝트가 $GOPATH에 없을 때 클라이언트 코드 생성:

kitex -module {{github.com/xx-org/xx-name}} {{경로/대상/IDL_파일.thrift}}

  • protobuf IDL로 클라이언트 코드 생성:

kitex -type protobuf {{경로/대상/IDL_파일.proto}}

  • 서버 코드 생성:

kitex -service {{서비스_이름}} {{경로/대상/IDL_파일.thrift}}