github.com/micro/go-micro/examples@v0.0.0-20210105173217-bf4ab679e18b/server/subscriber/subscriber.go (about)

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