github.com/micro/go-micro/examples@v0.0.0-20210105173217-bf4ab679e18b/template/srv/subscriber/example.go (about) 1 package subscriber 2 3 import ( 4 "context" 5 "github.com/micro/go-micro/v2/util/log" 6 7 example "github.com/micro/go-micro/examples/template/srv/proto/example" 8 ) 9 10 type Example struct{} 11 12 func (e *Example) Handle(ctx context.Context, msg *example.Message) error { 13 log.Log("Handler Received message: ", msg.Say) 14 return nil 15 } 16 17 func Handler(ctx context.Context, msg *example.Message) error { 18 log.Log("Function Received message: ", msg.Say) 19 return nil 20 }