niki/vendor/github.com/jalaali/go-jalaali/errors.go

20 lines
427 B
Go

package jalaali
import "fmt"
// ErrorNilReference is happening when a pointer is nil.
type ErrorNilReference struct{}
// ErrorInvalidYear is happening when year passed is is in proper range.
type ErrorInvalidYear struct {
year int
}
func (e *ErrorNilReference) Error() string {
return "jalaali: reference is nil"
}
func (e *ErrorInvalidYear) Error() string {
return fmt.Sprintf("jalaali: %v is invalid year", e.year)
}