UUBulb 73a727d435
feat: add file transfer support (#55)
* feat: add file transfer support

* 1MB buffer
2024-08-20 22:24:03 +08:00

32 lines
685 B
Go

package util
import (
"fmt"
"os"
"time"
jsoniter "github.com/json-iterator/go"
"github.com/nezhahq/service"
)
var (
Json = jsoniter.ConfigCompatibleWithStandardLibrary
Logger service.Logger = service.ConsoleLogger
)
func IsWindows() bool {
return os.PathSeparator == '\\' && os.PathListSeparator == ';'
}
func Println(enabled bool, v ...interface{}) {
if enabled {
Logger.Infof("NEZHA@%s>> %v", time.Now().Format("2006-01-02 15:04:05"), fmt.Sprint(v...))
}
}
func Printf(enabled bool, format string, v ...interface{}) {
if enabled {
Logger.Infof("NEZHA@%s>> "+format, append([]interface{}{time.Now().Format("2006-01-02 15:04:05")}, v...)...)
}
}