123456789101112131415161718192021222324252627 |
- package logger
- import (
- "strings"
- )
- // Verbosity - current logging verbosity level (optionally set)
- var Verbosity = 0
- // MakeString - makes a string using golang string builder
- func MakeString(delimeter string, message ...string) string {
- var builder strings.Builder
- for i := range message {
- builder.WriteString(message[i])
- if delimeter != "" && i != len(message)-1 {
- builder.WriteString(delimeter)
- }
- }
- return builder.String()
- }
- func getVerbose() int32 {
- if Verbosity >= 1 && Verbosity <= 4 {
- return int32(Verbosity)
- }
- return int32(Verbosity)
- }
|