Golang error handling, panic, recover

error An error indicates that an abnormal condition has occurred in the program. The Go language provides a very simple error handling mechanism through the built-in error interface. • The error type is a built-in type of the go language. When using it,