From 9578d76a8fd70ca766178175f5ba97ce284b6ff6 Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Wed, 29 Nov 2023 20:30:50 +0100 Subject: Genesis commit --- err.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 err.go (limited to 'err.go') diff --git a/err.go b/err.go new file mode 100644 index 0000000..b964c11 --- /dev/null +++ b/err.go @@ -0,0 +1,15 @@ +package opts + +import "fmt" + +type ErrBadOption rune + +func (e ErrBadOption) Error() string { + return fmt.Sprintf("unknown option ā€˜%cā€™", e) +} + +type ErrNoArgument rune + +func (e ErrNoArgument) Error() string { + return fmt.Sprintf("expected argument for option ā€˜%cā€™", e) +} -- cgit v1.2.3