Every line of 'golang streaming' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Go code is secure.
1018 func (builder *ListKeysCommandBuilder) WithStreaming(streaming bool) *ListKeysCommandBuilder { 1019 builder.streaming = streaming 1020 return builder 1021 }
125 func (c *benchmarkServiceClient) StreamingFromServer(ctx context.Context, in *SimpleRequest, opts ...grpc.CallOption) (BenchmarkService_StreamingFromServerClient, error) { 126 stream, err := c.cc.NewStream(ctx, &BenchmarkService_ServiceDesc.Streams[2], "/grpc.testing.BenchmarkService/StreamingFromServer", opts...) 127 if err != nil { 128 return nil, err 129 } 130 x := &benchmarkServiceStreamingFromServerClient{stream} 131 if err := x.ClientStream.SendMsg(in); err != nil { 132 return nil, err 133 } 134 if err := x.ClientStream.CloseSend(); err != nil { 135 return nil, err 136 } 137 return x, nil 138 }
82 func (c *Client) streaming(ctx context.Context, p string, params url.Values) (chan Event, error) { 83 u, err := url.Parse(c.config.Server) 84 if err != nil { 85 return nil, err 86 } 87 u.Path = path.Join(u.Path, "/api/v1/streaming", p) 88 u.RawQuery = params.Encode() 89 90 req, err := http.NewRequest(http.MethodGet, u.String(), nil) 91 if err != nil { 92 return nil, err 93 } 94 req = req.WithContext(ctx) 95 req.Header.Set("Authorization", "Bearer "+c.config.AccessToken) 96 97 q := make(chan Event) 98 go func() { 99 defer close(q) 100 for { 101 select { 102 case <-ctx.Done(): 103 return 104 default: 105 } 106 107 c.doStreaming(req, q) 108 } 109 }() 110 return q, nil 111 }
589 func (*UnimplementedTestServiceServer) EchoStreamTest(req *EchoStreamTest_Request, srv TestService_EchoStreamTestServer) error { 590 return status.Errorf(codes.Unimplemented, "method EchoStreamTest not implemented") 591 }
69 func (s *testServer) StreamingCall(stream testpb.BenchmarkService_StreamingCallServer) error { 70 in := new(testpb.SimpleRequest) 71 for { 72 // use ServerStream directly to reuse the same testpb.SimpleRequest object 73 err := stream.(grpc.ServerStream).RecvMsg(in) 74 if err == io.EOF { 75 // read done. 76 return nil 77 } 78 if err != nil { 79 return err 80 } 81 82 response := &testpb.SimpleResponse{ 83 Payload: NewPayload(in.ResponseType, int(in.ResponseSize)), 84 } 85 if err := stream.Send(response); err != nil { 86 return err 87 } 88 } 89 }
202 func (m *MockCloudSpanner) StreamingRead(r *sppb.ReadRequest, s sppb.Spanner_StreamingReadServer) error { 203 m.t.Fatalf("StreamingRead is unimplemented") 204 return errors.New("Unimplemented") 205 }
196 func (c *exampleClient) Stream(ctx context.Context, in *StreamingRequest, opts ...grpc.CallOption) (Example_StreamClient, error) { 197 stream, err := grpc.NewClientStream(ctx, &_Example_serviceDesc.Streams[0], c.cc, "/go.micro.srv.example.Example/Stream", opts...) 198 if err != nil { 199 return nil, err 200 } 201 x := &exampleStreamClient{stream} 202 if err := x.ClientStream.SendMsg(in); err != nil { 203 return nil, err 204 } 205 if err := x.ClientStream.CloseSend(); err != nil { 206 return nil, err 207 } 208 return x, nil 209 }
67 func clientStream(c pb.GripmockClient, wg *sync.WaitGroup) { 68 defer wg.Done() 69 stream, err := c.ClientStream(context.Background()) 70 if err != nil { 71 log.Fatalf("c2s error: %v", err) 72 } 73 74 requests := []pb.Request{ 75 { 76 Name: "c2s-1", 77 }, { 78 Name: "c2s-2", 79 }, 80 } 81 for _, req := range requests { 82 err := stream.Send(&req) 83 if err != nil { 84 log.Fatalf("c2s error: %v", err) 85 } 86 } 87 reply, err := stream.CloseAndRecv() 88 if err != nil { 89 log.Fatalf("c2s error: %v", err) 90 } 91 92 log.Printf("c2s message: %v", reply.Message) 93 }
56 func (srv *Server) StreamEvent1(req *reflexpb.StreamRequest, ss pb.ExServer_StreamEvent1Server) error { 57 return srv.rserver.Stream(srv.events1StreamFunc, req, ss) 58 }
277 func streamingCmdExists(data []*commandData) bool { 278 for _, c := range data { 279 if c.NeedStream { 280 return true 281 } 282 } 283 return false 284 }