*.proto

syntax = "proto3";

package grpc;

option go_package = "./;grpc";

service Genter {
    rpc List (ParamRequest) returns (DataResponse) {}
}

message ParamRequest {
  string request = 1;
  }

message DataResponse  {
  string response = 1;
}

生成路径

protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative *.proto

快速生成模型

gentool -dsn "username:password@tcp(127.0.0.1:3306)/database?charset=utf8mb4&parseTime=True&loc=Local" -tables "table_name"  -onlyModel