First commit

This commit is contained in:
2019-12-04 16:58:38 +01:00
commit 87d4ab0490
8 changed files with 402 additions and 0 deletions

21
errors.go Normal file
View File

@ -0,0 +1,21 @@
package namecheck
import "fmt"
type ErrSocialNetwork interface {
Error() error
Unwrap() error
}
type ErrUnknownAvailability struct {
Username string
Cause error
}
func (e *ErrUnknownAvailability) Error() string {
return fmt.Sprintf("Error during check for username '%s'\n[%s]\n", e.Username, e.Cause)
}
func (e *ErrUnknownAvailability) Unwrap() error {
return e.Cause
}