Documentation ¶
Index ¶
Constants ¶
View Source
const ( EncodeJson = Encode("json") EncodeGob = Encode("gob") )
Variables ¶
View Source
var File_hello_proto protoreflect.FileDescriptor
Functions ¶
func GenRunHelloService ¶
func GenRunHelloService(srv *rpc.Server, x HelloServiceInterface, network, address string, encode Encode) (func() error, error)
run service func
func RegisterHelloService ¶
func RegisterHelloService(srv *rpc.Server, x HelloServiceInterface) error
register rpc service
Types ¶
type HelloServiceClient ¶
client struct
func DialHelloService ¶
func DialHelloService(network, address string, encode Encode) (*HelloServiceClient, error)
type HelloServiceInterface ¶
interface defined
type String ¶
type String struct { Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*String) Descriptor
deprecated
func (*String) ProtoMessage ¶
func (*String) ProtoMessage()
func (*String) ProtoReflect ¶
func (x *String) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.