12345678910111213141516171819202122 |
- package ini
- import "fmt"
- // UnableToReadFile is an error indicating that a ini file could not be read
- type UnableToReadFile struct {
- Err error
- }
- // Error returns an error message and the underlying error message if present
- func (e *UnableToReadFile) Error() string {
- base := "unable to read file"
- if e.Err == nil {
- return base
- }
- return fmt.Sprintf("%s: %v", base, e.Err)
- }
- // Unwrap returns the underlying error
- func (e *UnableToReadFile) Unwrap() error {
- return e.Err
- }
|