@@ -0,0 +1,17 @@
+package errors
+
+import "fmt"
+type TeamNotExist struct {
+ TeamID int64
+ Name string
+}
+func IsTeamNotExist(err error) bool {
+ _, ok := err.(TeamNotExist)
+ return ok
+func (err TeamNotExist) Error() string {
+ return fmt.Sprintf("team does not exist [team_id: %d, name: %s]", err.TeamID, err.Name)