* add usage docs for context types and metadata, improve comments * changes after review
		
			
				
	
	
		
			20 lines
		
	
	
		
			677 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			677 B
		
	
	
	
		
			Go
		
	
	
	
	
	
// Package metadata is a way of defining message headers
 | 
						|
package metadata
 | 
						|
 | 
						|
var (
 | 
						|
	// HeaderTopic is the header name that contains topic name.
 | 
						|
	HeaderTopic = "Micro-Topic"
 | 
						|
	// HeaderContentType specifies content type of message.
 | 
						|
	HeaderContentType = "Content-Type"
 | 
						|
	// HeaderEndpoint specifies endpoint in service.
 | 
						|
	HeaderEndpoint = "Micro-Endpoint"
 | 
						|
	// HeaderService specifies service.
 | 
						|
	HeaderService = "Micro-Service"
 | 
						|
	// HeaderTimeout specifies timeout of operation.
 | 
						|
	HeaderTimeout = "Micro-Timeout"
 | 
						|
	// HeaderAuthorization specifies Authorization header.
 | 
						|
	HeaderAuthorization = "Authorization"
 | 
						|
	// HeaderXRequestID specifies request id.
 | 
						|
	HeaderXRequestID = "X-Request-Id"
 | 
						|
)
 |