Versions in this module Expand all Collapse all v3 v3.0.106 Sep 4, 2023 v3.0.105 Sep 4, 2023 v3.0.103 Sep 1, 2023 v3.0.102 Sep 1, 2023 v3.0.101 Aug 28, 2023 Changes in this version + const ProtoVersion + var GRPCServices = make(ServicesData) + func ClientCLIFiles(genpkg string, root *expr.RootExpr) []*codegen.File + func ClientFiles(genpkg string, root *expr.RootExpr) []*codegen.File + func ClientTypeFiles(genpkg string, root *expr.RootExpr) []*codegen.File + func ExampleCLIFiles(genpkg string, root *expr.RootExpr) []*codegen.File + func ExampleServerFiles(genpkg string, root *expr.RootExpr) []*codegen.File + func ProtoFiles(genpkg string, root *expr.RootExpr) []*codegen.File + func RunGRPCDSL(t *testing.T, dsl func()) *expr.RootExpr + func ServerFiles(genpkg string, root *expr.RootExpr) []*codegen.File + func ServerTypeFiles(genpkg string, root *expr.RootExpr) []*codegen.File + type ConvertData struct + Init *InitData + SrcName string + SrcRef string + TgtName string + TgtRef string + Validation *ValidationData + type EndpointData struct + ClientInterface string + ClientMethodName string + ClientStream *StreamData + ClientStruct string + Errors []*ErrorData + MessageSchemes service.SchemesData + MetadataSchemes service.SchemesData + Method *service.MethodData + PayloadRef string + PayloadType expr.DataType + PkgName string + Request *RequestData + Response *ResponseData + ResultRef string + ServerInterface string + ServerStream *StreamData + ServerStruct string + ServiceName string + ServicePkgName string + ViewedResultRef string + type ErrorData struct + Name string + Ref string + Response *ResponseData + StatusCode string + type InitArgData struct + DefaultValue interface{} + Description string + Example interface{} + FieldName string + FieldType expr.DataType + Name string + Pointer bool + Ref string + Required bool + Type expr.DataType + TypeName string + TypeRef string + Validate string + type InitData struct + Args []*InitArgData + Code string + Description string + Name string + ReturnIsStruct bool + ReturnTypePkg string + ReturnTypeRef string + ReturnVarName string + type MetadataData struct + AttributeName string + DefaultValue interface{} + Description string + Example interface{} + FieldName string + FieldType expr.DataType + Map bool + MapStringSlice bool + Name string + Pointer bool + Required bool + Slice bool + StringSlice bool + Type expr.DataType + TypeName string + TypeRef string + Validate string + VarName string + type RequestData struct + CLIArgs []*InitArgData + ClientConvert *ConvertData + Description string + Message *service.UserTypeData + Metadata []*MetadataData + ServerConvert *ConvertData + type ResponseData struct + ClientConvert *ConvertData + Description string + Headers []*MetadataData + Message *service.UserTypeData + ServerConvert *ConvertData + StatusCode string + Trailers []*MetadataData + type ServiceData struct + ClientInit string + ClientInterface string + ClientInterfaceInit string + ClientStruct string + Description string + Endpoints []*EndpointData + Messages []*service.UserTypeData + Name string + PkgName string + ProtoImports []string + ProtoOptions []*codegen.ProtoOptionSpec + Scope *codegen.NameScope + ServerInit string + ServerInterface string + ServerStruct string + Service *service.Data + func (sd *ServiceData) Endpoint(name string) *EndpointData + func (sd *ServiceData) HasStreamingEndpoint() bool + func (sd *ServiceData) HasUnaryEndpoint() bool + type ServicesData map[string]*ServiceData + func (d ServicesData) Get(name string) *ServiceData + type StreamData struct + Endpoint *EndpointData + Interface string + MustClose bool + RecvConvert *ConvertData + RecvDesc string + RecvName string + RecvRef string + SendConvert *ConvertData + SendDesc string + SendName string + SendRef string + ServiceInterface string + Type string + VarName string + type ValidationData struct + ArgName string + Def string + Kind validateKind + Name string + SrcName string + SrcRef string Other modules containing this package github.com/StemsDAO/goa-grpc-option