forked from ebhomengo/niki
20 lines
427 B
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)
|
|
}
|