|  |  |  | @ -107,6 +107,11 @@ func (ep EndpointAddress) String() string { | 
			
		
	
		
			
				
					|  |  |  |  | 	} | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | // UnmarshalText loads an endpoint address from text data
 | 
			
		
	
		
			
				
					|  |  |  |  | func (ep *EndpointAddress) UnmarshalText(b []byte) error { | 
			
		
	
		
			
				
					|  |  |  |  | 	return ep.FromString(string(b)) | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | // FromString sets the EndpointAddress from a given "[host]:port"
 | 
			
		
	
		
			
				
					|  |  |  |  | func (ep *EndpointAddress) FromString(s string) error { | 
			
		
	
		
			
				
					|  |  |  |  | 	host, port, err := core.SplitHostPort(s) | 
			
		
	
	
		
			
				
					|  |  |  | 
 |