golang
kkyy3210
这个作者很懒,什么都没留下…
展开
-
【golang】处理jpeg图片压缩后方向发生变化问题
golang处理jpeg图片压缩后图片方向发生变化问题原创 2022-07-09 10:00:41 · 923 阅读 · 2 评论 -
gorm 记录sql日志 每天一个日志文件
package databaseimport ( "fmt" "log" "sync" "test/mylogger" "time" "gorm.io/driver/mysql" "gorm.io/gorm" "gorm.io/gorm/logger")var globalDb *gorm.DBvar mu sync.RWMutexfunc DB() (*gorm.DB, error) { //这里是为了避免在连接池实例化后。还要去获取锁 if globalDb !=原创 2022-05-07 16:41:22 · 1310 阅读 · 0 评论 -
gin 【日志记录】每天一个日志文件
定义自己的loggerpackage myloggerimport ( "errors" "fmt" "os" "sync" "time")//Logger 日志,实现了Write接口var Logger *loggertype logger struct { t time.Time fp *os.File m sync.RWMutex}//init 创建runtime目录,并初始化Loggerfunc init() { if !isDir("runtime"原创 2022-05-07 16:39:48 · 947 阅读 · 0 评论 -
go 金额格式化
func NumberFormatFloat(number float64, decimals int) string { //先保留需要的小数位数 format := fmt.Sprintf("%%0.%df", decimals) numberStr := fmt.Sprintf(format, number) arr := strings.Split(numberStr, ".") //取整数部分 first, _ := strconv.ParseInt(arr[0], 10, 64)原创 2022-05-07 16:38:47 · 881 阅读 · 0 评论