uri.go
func NewURIFromAddress(address string) (*URI, error) {
	uri, err := parseAddress(address)
	if err != nil {
		return &URI{error: err}, err
	}
	return uri, err
}
func NewURIFromAddress(address string) (*URI, error) {
	uri, err := parseAddress(address)
	if err != nil {
		return &URI{error: err}, err
	}
	return uri, err
}
func NewURIFromAddress ( address string ) ( * URI , error ) { uri , err := parseAddress ( address ) if err != nil { return & URI { error : err } , err } return uri , err }
// NewURIFromAddress parses the passed address and returns a URI.
NewURIFromAddress parses the passed address and returns a URI .