Ai
1 Star 0 Fork 0

appplugin/tools

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
logging.go 1.50 KB
一键复制 编辑 原始数据 按行查看 历史
wenxu12345 提交于 2024-04-09 12:31 +08:00 . add unit test
package mageutil
import (
"fmt"
"os"
"time"
)
const (
ColorBlue = "\033[0;34m"
ColorGreen = "\033[0;32m"
ColorRed = "\033[0;31m"
ColorReset = "\033[0m"
)
func PrintBlueTwoLine(message string) {
currentTime := time.Now().Format("[2006-01-02 15:04:05 MST]")
fmt.Println(currentTime)
fmt.Printf("%s%s%s\n", ColorBlue, message, ColorReset)
}
func PrintBlue(message string) {
currentTime := time.Now().Format("[2006-01-02 15:04:05 MST]")
fmt.Printf("%s %s%s%s\n", currentTime, ColorBlue, message, ColorReset)
}
func PrintGreenTwoLine(message string) {
currentTime := time.Now().Format("[2006-01-02 15:04:05 MST]")
fmt.Println(currentTime)
fmt.Printf("%s%s%s\n", ColorGreen, message, ColorReset)
}
func PrintGreen(message string) {
currentTime := time.Now().Format("[2006-01-02 15:04:05 MST]")
fmt.Printf("%s %s%s%s\n", currentTime, ColorGreen, message, ColorReset)
}
func PrintRed(message string) {
currentTime := time.Now().Format("[2006-01-02 15:04:05 MST]")
fmt.Printf("%s %s%s%s\n", currentTime, ColorRed, message, ColorReset)
}
func PrintRedNoTimeStamp(message string) {
fmt.Printf("%s%s%s\n", ColorRed, message, ColorReset)
}
func PrintGreenNoTimeStamp(message string) {
fmt.Printf("%s%s%s\n", ColorGreen, message, ColorReset)
}
func PrintRedToStdErr(a ...interface{}) (n int, err error) {
return fmt.Fprint(os.Stderr, "\033[31m", fmt.Sprint(a...), "\033[0m")
}
func PrintGreenToStdOut(a ...interface{}) (n int, err error) {
return fmt.Fprint(os.Stdout, "\033[32m", fmt.Sprint(a...), "\033[0m")
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/appplugin/tools.git
git@gitee.com:appplugin/tools.git
appplugin
tools
tools
v1.0.2

搜索帮助