Files
purpleschool/go-demo-4/output/errors.go
2025-03-14 15:11:17 +03:00

17 lines
297 B
Go

package output
import "github.com/fatih/color"
func PrintError(value any) {
switch t := value.(type) {
case string:
color.Red(t)
case int:
color.Red("Код ошибки: %d", t)
case error:
color.Red(t.Error())
default:
color.Red("Неизвестный тип ошибки")
}
}