func NewAddress(s string) (Address, bool) {
	var a Address
	if i := net.ParseIP(s); i != nil {
		if i := i.To4(); i != nil {
			a[0] = i[0]
			a[1] = i[1]
			a[2] = i[2]
			a[3] = i[3]
			return a, true
		}
	}
	return a, false
}
// NewAddress creates a new address from a string.
//
// If the string is invalid, NewAddress returns false.
NewAddress creates a new address from a string.

If the string is invalid, NewAddress returns false.
// NewAddress creates a new address from a string . // // If the string is invalid NewAddress returns false .
func NewAddress(s string) (Address, bool) {
	var a Address
	if i := net.ParseIP(s); i != nil {
		if i := i.To4(); i != nil {
			a[0] = i[0]
			a[1] = i[1]
			a[2] = i[2]
			a[3] = i[3]
			return a, true
		}
	}
	return a, false
}
func NewAddress ( s string ) ( Address , bool ) { var a Address if i := net . ParseIP ( s ) ; i != nil { if i := i . To4 ( ) ; i != nil { a [ 0 ] = i [ 0 ] a [ 1 ] = i [ 1 ] a [ 2 ] = i [ 2 ] a [ 3 ] = i [ 3 ] return a , true } } return a , false }
NewAddress creates a new address from a string.
NewAddress creates a new address from a string .