Golang crypto/x509.HostnameError() function example
package crypto/x509
HostnameError results when the set of authorized names doesn't match the requested name.
Golang crypto/x509.HostnameError() function usage example
if innerError != nil {
switch errorType := innerError.(type) {
case x509.UnknownAuthorityError:
fmt.Println("unknown authority error")
case x509.HostnameError:
fmt.Println("hostname error")
case x509.CertificateInvalidError:
fmt.Println("invalid certificate error")
}
}
Reference :
Advertisement
Something interesting
Tutorials
+13.9k Golang : convert(cast) string to float value
+16.4k Golang : How to implement two-factor authentication?
+80.6k Golang : How to return HTTP status code?
+8.5k Linux/Unix : fatal: the Postfix mail system is already running
+8.1k Golang : Tell color name with OpenCV example
+19.5k Golang : Example for DSA(Digital Signature Algorithm) package functions
+6.8k Android Studio : Hello World example
+40.5k Golang : Convert to io.ReadSeeker type
+8.5k Golang : How to check variable or object type during runtime?
+6.3k Apt-get to install and uninstall Golang
+12.6k Golang : Get absolute path to binary for os.Exec function with exec.LookPath
+9.9k Golang : ffmpeg with os/exec.Command() returns non-zero status