move all the buffer references to util/buf
This commit is contained in:
		
							
								
								
									
										14
									
								
								buffer.go
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								buffer.go
									
									
									
									
									
								
							| @@ -1,14 +0,0 @@ | ||||
| package grpc | ||||
|  | ||||
| import ( | ||||
| 	"bytes" | ||||
| ) | ||||
|  | ||||
| type buffer struct { | ||||
| 	*bytes.Buffer | ||||
| } | ||||
|  | ||||
| func (b *buffer) Close() error { | ||||
| 	b.Buffer.Reset() | ||||
| 	return nil | ||||
| } | ||||
| @@ -12,6 +12,7 @@ import ( | ||||
| 	"github.com/micro/go-micro/metadata" | ||||
| 	"github.com/micro/go-micro/registry" | ||||
| 	"github.com/micro/go-micro/server" | ||||
| 	"github.com/micro/go-micro/util/buf" | ||||
| ) | ||||
|  | ||||
| const ( | ||||
| @@ -204,7 +205,7 @@ func (g *grpcServer) createSubHandler(sb *subscriber, opts server.Options) broke | ||||
| 				req = req.Elem() | ||||
| 			} | ||||
|  | ||||
| 			b := &buffer{bytes.NewBuffer(msg.Body)} | ||||
| 			b := buf.New(bytes.NewBuffer(msg.Body)) | ||||
| 			co := cf(b) | ||||
| 			defer co.Close() | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user