package common // import "hhvn.uk/hbspbar/common" import ( "os" "fmt" "strconv" ) func Perror(function string, err error) error { return fmt.Errorf("%s(): %w", function, err) } func Error(format string, a ... any) (int, error) { fmt.Fprintf(os.Stderr, "error: ") return fmt.Fprintf(os.Stderr, format, a...) } func Intify(s string) (int, error) { i, err := strconv.ParseInt(s, 0, 0) return int(i), err }