Transfer first library files
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
package ersteller_lib
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"strings"
|
||||
)
|
||||
|
||||
func LogDebug(message string, a ...any) {
|
||||
println(fmt.Sprintf(message, a...))
|
||||
}
|
||||
|
||||
func Debug(a ...any) {
|
||||
stringValue := joinStrings(a)
|
||||
println(stringValue)
|
||||
}
|
||||
|
||||
func joinStrings(a []any) string {
|
||||
elementsToLog := []string{}
|
||||
|
||||
for i := 0; i < len(a); i++ {
|
||||
elementsToLog = append(elementsToLog, strings.TrimSpace(fmt.Sprint(a[i])))
|
||||
}
|
||||
return strings.Join(elementsToLog, " ")
|
||||
}
|
||||
|
||||
func LogError(message string, a ...any) {
|
||||
println(fmt.Sprintf("Error: %v", fmt.Sprintf(message, a...)))
|
||||
}
|
||||
|
||||
func Error(a ...any) {
|
||||
println(fmt.Sprint("Error: ", joinStrings(a)))
|
||||
}
|
||||
Reference in New Issue
Block a user