| 123456789101112131415161718192021222324252627 | package loggerimport (	"strings")// Verbosity - current logging verbosity level (optionally set)var Verbosity = 0// MakeString - makes a string using golang string builderfunc 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)}
 |