[GOID:20] [ERROR] 2025-02-11 12:10:15 [\api\login/message.go:34] 获取验证码次数失败: redigo: nil returned [GOID:53] [ERROR] 2025-02-11 12:14:26 [\api\login/message.go:34] 获取验证码次数失败: redigo: nil returned [GOID:68] [ERROR] 2025-02-11 12:18:36 [\pkg\dapi/base.go:146] Error 1364 (HY000): Field 'uid' doesn't have a default value goroutine 68 [running]: epur-pay/pkg/dapi.apiProxy.func1() D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/base.go:144 +0x85 panic({0x13d3a00?, 0xc0004309e0?}) D:/Go/src/runtime/panic.go:785 +0x136 epur-pay/pkg/utils.Error({0x15800c0, 0xc000010630}) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/utils/error.go:7 +0x53 epur-pay/api/login.SsoRegister(0xc00011e000, 0xc00054a000) D:/GoLand 2024.2.3/PROJ/epur-pay/api/login/register.go:131 +0x14f7 reflect.Value.call({0x13ef000, 0x1528f90, 0x13}, {0x14cd52c, 0x4}, {0xc0004558f0, 0x2, 0x2}) D:/Go/src/reflect/value.go:581 +0xea5 reflect.Value.Call({0x13ef000, 0x1528f90, 0x13}, {0xc0004558f0, 0x2, 0x2}) D:/Go/src/reflect/value.go:365 +0xb3 epur-pay/pkg/dapi.(*ApiBase).apiHandler(0xc00011e000) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/utils.go:31 +0x299 epur-pay/pkg/dapi.(*ApiBase).apiRunEx(0xc00011e000) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/api.go:61 +0x8f epur-pay/pkg/dapi.(*ApiBase).apiRun(0xc00011e000) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/api.go:107 +0x1cf epur-pay/pkg/dapi.(*ApiBase).apiMain(0xc00011e000) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/api.go:119 +0x52 epur-pay/pkg/dapi.apiProxy(0xc00011e000) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/base.go:154 +0x7c epur-pay/pkg/dapi.ApiDecorator.func1(0xc000126000) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/base.go:135 +0x2ec github.com/gin-gonic/gin.(*Context).Next(0xc000126000) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x7a github.com/gin-gonic/gin.CustomRecoveryWithWriter.func1(0xc000126000) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/recovery.go:102 +0xfd github.com/gin-gonic/gin.(*Context).Next(0xc000126000) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x7a github.com/gin-contrib/gzip.(*gzipHandler).Handle(0xc000142630, 0xc000126000) C:/Users/10452/go/pkg/mod/github.com/gin-contrib/gzip@v0.0.6/handler.go:60 +0x5ab github.com/gin-gonic/gin.(*Context).Next(0xc000126000) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x7a epur-pay/router.Logs.func1(0xc000126000) D:/GoLand 2024.2.3/PROJ/epur-pay/router/middleware.go:39 +0x46 github.com/gin-gonic/gin.(*Context).Next(0xc000126000) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x7a github.com/gin-gonic/gin.(*Engine).handleHTTPRequest(0xc00057e1a0, 0xc000126000) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:620 +0x42a github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc00057e1a0, {0x1586ed0, 0xc00050a000}, 0xc000476500) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:576 +0xbc net/http.serverHandler.ServeHTTP({0xc00011e4b0}, {0x1586ed0, 0xc00050a000}, 0xc000476500) D:/Go/src/net/http/server.go:3210 +0x257 net/http.(*conn).serve(0xc0001ba000, {0x1588350, 0xc000690000}) D:/Go/src/net/http/server.go:2092 +0x1ab5 created by net/http.(*Server).Serve in goroutine 16 D:/Go/src/net/http/server.go:3360 +0xa9a goroutine 1 [chan receive, 1 minutes]: epur-pay/pkg/server.(*App).WaitServerAppListen(0xc0001cf180) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/server/api.go:21 +0xe5 main.main() D:/GoLand 2024.2.3/PROJ/epur-pay/main.go:34 +0x112 goroutine 20 [select, 1 minutes]: database/sql.(*DB).connectionOpener(0xc00003f2b0, {0x1588350, 0xc000690a00}) D:/Go/src/database/sql/sql.go:1253 +0xbe created by database/sql.OpenDB in goroutine 1 D:/Go/src/database/sql/sql.go:833 +0x305 goroutine 13 [select]: database/sql.(*DB).connectionCleaner(0xc00003f2b0, 0xdf8475800) D:/Go/src/database/sql/sql.go:1096 +0xfc created by database/sql.(*DB).startCleanerLocked in goroutine 1 D:/Go/src/database/sql/sql.go:1083 +0x167 goroutine 50 [chan receive, 1 minutes]: epur-pay/pkg/mq.(*Async).Consumer.func1({0x14dc48e, 0xd}, 0x1528f08) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/mq/mq.go:134 +0x128 created by epur-pay/pkg/mq.(*Async).Consumer in goroutine 15 D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/mq/mq.go:130 +0x2f2 goroutine 16 [IO wait]: internal/poll.runtime_pollWait(0x1e863870d70, 0x72) D:/Go/src/runtime/netpoll.go:351 +0x3c internal/poll.(*pollDesc).wait(0xc000130e30, 0x72, 0x0) D:/Go/src/internal/poll/fd_poll_runtime.go:84 +0x7a internal/poll.execIO(0xc000130ca0, 0xc000047418) D:/Go/src/internal/poll/fd_windows.go:177 +0x2bb internal/poll.(*FD).acceptOne(0xc000130c88, 0x58c, {0xc00026e000, 0x2, 0x2}, 0xc000130ca0) D:/Go/src/internal/poll/fd_windows.go:946 +0x10d internal/poll.(*FD).Accept(0xc000130c88, 0xc0000478e0) D:/Go/src/internal/poll/fd_windows.go:980 +0x445 net.(*netFD).accept(0xc000130c88) D:/Go/src/net/fd_windows.go:182 +0xcf net.(*TCPListener).accept(0xc0001ce040) D:/Go/src/net/tcpsock_posix.go:159 +0x65 net.(*TCPListener).Accept(0xc0001ce040) D:/Go/src/net/tcpsock.go:372 +0x65 net/http.(*Server).Serve(0xc00011e4b0, {0x1586b70, 0xc0001ce040}) D:/Go/src/net/http/server.go:3330 +0x50b net/http.(*Server).ListenAndServe(0xc00011e4b0) D:/Go/src/net/http/server.go:3259 +0x17c epur-pay/pkg/server.(*App).ListenServerApp.func1(0xc00011e4b0) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/server/api.go:39 +0x27 created by epur-pay/pkg/server.(*App).ListenServerApp in goroutine 1 D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/server/api.go:38 +0x128 goroutine 67 [syscall, 1 minutes]: os/signal.signal_recv() D:/Go/src/runtime/sigqueue.go:152 +0x29 os/signal.loop() D:/Go/src/os/signal/signal_unix.go:23 +0x17 created by os/signal.Notify.func1.1 in goroutine 1 D:/Go/src/os/signal/signal.go:151 +0x26 goroutine 51 [IO wait]: internal/poll.runtime_pollWait(0x1e863870c68, 0x72) D:/Go/src/runtime/netpoll.go:351 +0x3c internal/poll.(*pollDesc).wait(0xc0001310b0, 0x72, 0x0) D:/Go/src/internal/poll/fd_poll_runtime.go:84 +0x7a internal/poll.execIO(0xc000130f20, 0x152a3c0) D:/Go/src/internal/poll/fd_windows.go:177 +0x2bb internal/poll.(*FD).Read(0xc000130f08, {0xc000147000, 0x1000, 0x1000}) D:/Go/src/internal/poll/fd_windows.go:438 +0x4b8 net.(*netFD).Read(0xc000130f08, {0xc000147000, 0x1000, 0x1000}) D:/Go/src/net/fd_posix.go:55 +0x73 net.(*conn).Read(0xc000512038, {0xc000147000, 0x1000, 0x1000}) D:/Go/src/net/net.go:189 +0xa5 net/http.(*connReader).Read(0xc00000e180, {0xc000147000, 0x1000, 0x1000}) D:/Go/src/net/http/server.go:798 +0x22b bufio.(*Reader).fill(0xc000236120) D:/Go/src/bufio/bufio.go:110 +0x25a bufio.(*Reader).Peek(0xc000236120, 0x4) D:/Go/src/bufio/bufio.go:148 +0x15b net/http.(*conn).serve(0xc0000f6360, {0x1588350, 0xc0001ca0a0}) D:/Go/src/net/http/server.go:2127 +0x1d06 created by net/http.(*Server).Serve in goroutine 16 D:/Go/src/net/http/server.go:3360 +0xa9a goroutine 69 [IO wait]: internal/poll.runtime_pollWait(0x1e863870e78, 0x72) D:/Go/src/runtime/netpoll.go:351 +0x3c internal/poll.(*pollDesc).wait(0xc000012430, 0x72, 0x0) D:/Go/src/internal/poll/fd_poll_runtime.go:84 +0x7a internal/poll.execIO(0xc0000122a0, 0x152a3c0) D:/Go/src/internal/poll/fd_windows.go:177 +0x2bb internal/poll.(*FD).Read(0xc000012288, {0xc0001e0041, 0x1, 0x1}) D:/Go/src/internal/poll/fd_windows.go:438 +0x4b8 net.(*netFD).Read(0xc000012288, {0xc0001e0041, 0x1, 0x1}) D:/Go/src/net/fd_posix.go:55 +0x73 net.(*conn).Read(0xc000628038, {0xc0001e0041, 0x1, 0x1}) D:/Go/src/net/net.go:189 +0xa5 net/http.(*connReader).backgroundRead(0xc0001e0030) D:/Go/src/net/http/server.go:690 +0x7a created by net/http.(*connReader).startBackgroundRead in goroutine 68 D:/Go/src/net/http/server.go:686 +0x185 goroutine 77 [select]: github.com/go-sql-driver/mysql.(*mysqlConn).startWatcher.func1() C:/Users/10452/go/pkg/mod/github.com/go-sql-driver/mysql@v1.7.0/connection.go:614 +0xf1 created by github.com/go-sql-driver/mysql.(*mysqlConn).startWatcher in goroutine 68 C:/Users/10452/go/pkg/mod/github.com/go-sql-driver/mysql@v1.7.0/connection.go:611 +0x155 [GOID:68] [ERROR] 2025-02-11 12:19:42 [\pkg\dapi/base.go:146] Error 1364 (HY000): Field 'uid' doesn't have a default value goroutine 68 [running]: epur-pay/pkg/dapi.apiProxy.func1() D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/base.go:144 +0x85 panic({0x13d3a00?, 0xc0002bfab0?}) D:/Go/src/runtime/panic.go:785 +0x136 epur-pay/pkg/utils.Error({0x15800c0, 0xc000008cf0}) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/utils/error.go:7 +0x53 epur-pay/api/login.SsoRegister(0xc000192000, 0xc000109080) D:/GoLand 2024.2.3/PROJ/epur-pay/api/login/register.go:131 +0x14f7 reflect.Value.call({0x13ef000, 0x1528f90, 0x13}, {0x14cd52c, 0x4}, {0xc0003aab40, 0x2, 0x2}) D:/Go/src/reflect/value.go:581 +0xea5 reflect.Value.Call({0x13ef000, 0x1528f90, 0x13}, {0xc0003aab40, 0x2, 0x2}) D:/Go/src/reflect/value.go:365 +0xb3 epur-pay/pkg/dapi.(*ApiBase).apiHandler(0xc000192000) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/utils.go:31 +0x299 epur-pay/pkg/dapi.(*ApiBase).apiRunEx(0xc000192000) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/api.go:61 +0x8f epur-pay/pkg/dapi.(*ApiBase).apiRun(0xc000192000) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/api.go:107 +0x1cf epur-pay/pkg/dapi.(*ApiBase).apiMain(0xc000192000) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/api.go:119 +0x52 epur-pay/pkg/dapi.apiProxy(0xc000192000) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/base.go:154 +0x7c epur-pay/pkg/dapi.ApiDecorator.func1(0xc0005d4200) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/base.go:135 +0x2ec github.com/gin-gonic/gin.(*Context).Next(0xc0005d4200) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x7a github.com/gin-gonic/gin.CustomRecoveryWithWriter.func1(0xc0005d4200) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/recovery.go:102 +0xfd github.com/gin-gonic/gin.(*Context).Next(0xc0005d4200) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x7a github.com/gin-contrib/gzip.(*gzipHandler).Handle(0xc000142630, 0xc0005d4200) C:/Users/10452/go/pkg/mod/github.com/gin-contrib/gzip@v0.0.6/handler.go:60 +0x5ab github.com/gin-gonic/gin.(*Context).Next(0xc0005d4200) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x7a epur-pay/router.Logs.func1(0xc0005d4200) D:/GoLand 2024.2.3/PROJ/epur-pay/router/middleware.go:39 +0x46 github.com/gin-gonic/gin.(*Context).Next(0xc0005d4200) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x7a github.com/gin-gonic/gin.(*Engine).handleHTTPRequest(0xc00057e1a0, 0xc0005d4200) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:620 +0x42a github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc00057e1a0, {0x1586ed0, 0xc00012c2a0}, 0xc000614140) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:576 +0xbc net/http.serverHandler.ServeHTTP({0xc00011e4b0}, {0x1586ed0, 0xc00012c2a0}, 0xc000614140) D:/Go/src/net/http/server.go:3210 +0x257 net/http.(*conn).serve(0xc0001ba000, {0x1588350, 0xc000690000}) D:/Go/src/net/http/server.go:2092 +0x1ab5 created by net/http.(*Server).Serve in goroutine 16 D:/Go/src/net/http/server.go:3360 +0xa9a goroutine 1 [chan receive, 2 minutes]: epur-pay/pkg/server.(*App).WaitServerAppListen(0xc0001cf180) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/server/api.go:21 +0xe5 main.main() D:/GoLand 2024.2.3/PROJ/epur-pay/main.go:34 +0x112 goroutine 20 [select, 2 minutes]: database/sql.(*DB).connectionOpener(0xc00003f2b0, {0x1588350, 0xc000690a00}) D:/Go/src/database/sql/sql.go:1253 +0xbe created by database/sql.OpenDB in goroutine 1 D:/Go/src/database/sql/sql.go:833 +0x305 goroutine 13 [select]: database/sql.(*DB).connectionCleaner(0xc00003f2b0, 0xdf8475800) D:/Go/src/database/sql/sql.go:1096 +0xfc created by database/sql.(*DB).startCleanerLocked in goroutine 1 D:/Go/src/database/sql/sql.go:1083 +0x167 goroutine 50 [chan receive, 2 minutes]: epur-pay/pkg/mq.(*Async).Consumer.func1({0x14dc48e, 0xd}, 0x1528f08) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/mq/mq.go:134 +0x128 created by epur-pay/pkg/mq.(*Async).Consumer in goroutine 15 D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/mq/mq.go:130 +0x2f2 goroutine 16 [IO wait, 2 minutes]: internal/poll.runtime_pollWait(0x1e863870d70, 0x72) D:/Go/src/runtime/netpoll.go:351 +0x3c internal/poll.(*pollDesc).wait(0xc000130e30, 0x72, 0x0) D:/Go/src/internal/poll/fd_poll_runtime.go:84 +0x7a internal/poll.execIO(0xc000130ca0, 0xc000047418) D:/Go/src/internal/poll/fd_windows.go:177 +0x2bb internal/poll.(*FD).acceptOne(0xc000130c88, 0x58c, {0xc00026e000, 0x2, 0x2}, 0xc000130ca0) D:/Go/src/internal/poll/fd_windows.go:946 +0x10d internal/poll.(*FD).Accept(0xc000130c88, 0xc0000478e0) D:/Go/src/internal/poll/fd_windows.go:980 +0x445 net.(*netFD).accept(0xc000130c88) D:/Go/src/net/fd_windows.go:182 +0xcf net.(*TCPListener).accept(0xc0001ce040) D:/Go/src/net/tcpsock_posix.go:159 +0x65 net.(*TCPListener).Accept(0xc0001ce040) D:/Go/src/net/tcpsock.go:372 +0x65 net/http.(*Server).Serve(0xc00011e4b0, {0x1586b70, 0xc0001ce040}) D:/Go/src/net/http/server.go:3330 +0x50b net/http.(*Server).ListenAndServe(0xc00011e4b0) D:/Go/src/net/http/server.go:3259 +0x17c epur-pay/pkg/server.(*App).ListenServerApp.func1(0xc00011e4b0) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/server/api.go:39 +0x27 created by epur-pay/pkg/server.(*App).ListenServerApp in goroutine 1 D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/server/api.go:38 +0x128 goroutine 67 [syscall, 2 minutes]: os/signal.signal_recv() D:/Go/src/runtime/sigqueue.go:152 +0x29 os/signal.loop() D:/Go/src/os/signal/signal_unix.go:23 +0x17 created by os/signal.Notify.func1.1 in goroutine 1 D:/Go/src/os/signal/signal.go:151 +0x26 goroutine 51 [IO wait, 2 minutes]: internal/poll.runtime_pollWait(0x1e863870c68, 0x72) D:/Go/src/runtime/netpoll.go:351 +0x3c internal/poll.(*pollDesc).wait(0xc0001310b0, 0x72, 0x0) D:/Go/src/internal/poll/fd_poll_runtime.go:84 +0x7a internal/poll.execIO(0xc000130f20, 0x152a3c0) D:/Go/src/internal/poll/fd_windows.go:177 +0x2bb internal/poll.(*FD).Read(0xc000130f08, {0xc000147000, 0x1000, 0x1000}) D:/Go/src/internal/poll/fd_windows.go:438 +0x4b8 net.(*netFD).Read(0xc000130f08, {0xc000147000, 0x1000, 0x1000}) D:/Go/src/net/fd_posix.go:55 +0x73 net.(*conn).Read(0xc000512038, {0xc000147000, 0x1000, 0x1000}) D:/Go/src/net/net.go:189 +0xa5 net/http.(*connReader).Read(0xc00000e180, {0xc000147000, 0x1000, 0x1000}) D:/Go/src/net/http/server.go:798 +0x22b bufio.(*Reader).fill(0xc000236120) D:/Go/src/bufio/bufio.go:110 +0x25a bufio.(*Reader).Peek(0xc000236120, 0x4) D:/Go/src/bufio/bufio.go:148 +0x15b net/http.(*conn).serve(0xc0000f6360, {0x1588350, 0xc0001ca0a0}) D:/Go/src/net/http/server.go:2127 +0x1d06 created by net/http.(*Server).Serve in goroutine 16 D:/Go/src/net/http/server.go:3360 +0xa9a goroutine 45 [select]: github.com/go-sql-driver/mysql.(*mysqlConn).startWatcher.func1() C:/Users/10452/go/pkg/mod/github.com/go-sql-driver/mysql@v1.7.0/connection.go:614 +0xf1 created by github.com/go-sql-driver/mysql.(*mysqlConn).startWatcher in goroutine 68 C:/Users/10452/go/pkg/mod/github.com/go-sql-driver/mysql@v1.7.0/connection.go:611 +0x155 goroutine 41 [IO wait]: internal/poll.runtime_pollWait(0x1e863870e78, 0x72) D:/Go/src/runtime/netpoll.go:351 +0x3c internal/poll.(*pollDesc).wait(0xc000012430, 0x72, 0x0) D:/Go/src/internal/poll/fd_poll_runtime.go:84 +0x7a internal/poll.execIO(0xc0000122a0, 0x152a3c0) D:/Go/src/internal/poll/fd_windows.go:177 +0x2bb internal/poll.(*FD).Read(0xc000012288, {0xc0001e0041, 0x1, 0x1}) D:/Go/src/internal/poll/fd_windows.go:438 +0x4b8 net.(*netFD).Read(0xc000012288, {0xc0001e0041, 0x1, 0x1}) D:/Go/src/net/fd_posix.go:55 +0x73 net.(*conn).Read(0xc000628038, {0xc0001e0041, 0x1, 0x1}) D:/Go/src/net/net.go:189 +0xa5 net/http.(*connReader).backgroundRead(0xc0001e0030) D:/Go/src/net/http/server.go:690 +0x7a created by net/http.(*connReader).startBackgroundRead in goroutine 68 D:/Go/src/net/http/server.go:686 +0x185 goroutine 58 [IO wait]: internal/poll.runtime_pollWait(0x1e863870950, 0x72) D:/Go/src/runtime/netpoll.go:351 +0x3c internal/poll.(*pollDesc).wait(0xc0000121b0, 0x72, 0x0) D:/Go/src/internal/poll/fd_poll_runtime.go:84 +0x7a internal/poll.execIO(0xc000012020, 0x152a3c0) D:/Go/src/internal/poll/fd_windows.go:177 +0x2bb internal/poll.(*FD).Read(0xc000012008, {0xc00058da80, 0x1a80, 0x1a80}) D:/Go/src/internal/poll/fd_windows.go:438 +0x4b8 net.(*netFD).Read(0xc000012008, {0xc00058da80, 0x1a80, 0x1a80}) D:/Go/src/net/fd_posix.go:55 +0x73 net.(*conn).Read(0xc0006280b0, {0xc00058da80, 0x1a80, 0x1a80}) D:/Go/src/net/net.go:189 +0xa5 crypto/tls.(*atLeastReader).Read(0xc000008b40, {0xc00058da80, 0x1a80, 0x1a80}) D:/Go/src/crypto/tls/conn.go:809 +0xc2 bytes.(*Buffer).ReadFrom(0xc0002417b8, {0x15814a0, 0xc000008b40}) D:/Go/src/bytes/buffer.go:211 +0x13c crypto/tls.(*Conn).readFromUntil(0xc000241508, {0x1e863384e38, 0xc0006280b0}, 0x5) D:/Go/src/crypto/tls/conn.go:831 +0x16c crypto/tls.(*Conn).readRecordOrCCS(0xc000241508, 0x0) D:/Go/src/crypto/tls/conn.go:629 +0x253 crypto/tls.(*Conn).readRecord(0xc000241508) D:/Go/src/crypto/tls/conn.go:591 +0x25 crypto/tls.(*Conn).Read(0xc000241508, {0xc000534000, 0x1000, 0x1000}) D:/Go/src/crypto/tls/conn.go:1385 +0x1fe net/http.(*persistConn).Read(0xc00055f680, {0xc000534000, 0x1000, 0x1000}) D:/Go/src/net/http/transport.go:2052 +0x1e2 bufio.(*Reader).fill(0xc000108fc0) D:/Go/src/bufio/bufio.go:110 +0x25a bufio.(*Reader).Peek(0xc000108fc0, 0x1) D:/Go/src/bufio/bufio.go:148 +0x15b net/http.(*persistConn).readLoop(0xc00055f680) D:/Go/src/net/http/transport.go:2205 +0x2ee created by net/http.(*Transport).dialConn in goroutine 82 D:/Go/src/net/http/transport.go:1874 +0x2d90 goroutine 59 [select]: net/http.(*persistConn).writeLoop(0xc00055f680) D:/Go/src/net/http/transport.go:2519 +0x17a created by net/http.(*Transport).dialConn in goroutine 82 D:/Go/src/net/http/transport.go:1875 +0x2e05 [GOID:51] [ERROR] 2025-02-11 12:21:41 [\pkg\dapi/base.go:146] Error 1364 (HY000): Field 'uid' doesn't have a default value goroutine 51 [running]: epur-pay/pkg/dapi.apiProxy.func1() D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/base.go:144 +0x85 panic({0x14b3a00?, 0xc00011c180?}) D:/Go/src/runtime/panic.go:785 +0x136 epur-pay/pkg/utils.Error({0x1660060, 0xc000228108}) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/utils/error.go:7 +0x53 epur-pay/api/login.SsoRegister(0xc0003340f0, 0xc0002b6180) D:/GoLand 2024.2.3/PROJ/epur-pay/api/login/register.go:131 +0x13d7 reflect.Value.call({0x14cf000, 0x1608f70, 0x13}, {0x15ad529, 0x4}, {0xc000558630, 0x2, 0x2}) D:/Go/src/reflect/value.go:581 +0xea5 reflect.Value.Call({0x14cf000, 0x1608f70, 0x13}, {0xc000558630, 0x2, 0x2}) D:/Go/src/reflect/value.go:365 +0xb3 epur-pay/pkg/dapi.(*ApiBase).apiHandler(0xc0003340f0) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/utils.go:31 +0x299 epur-pay/pkg/dapi.(*ApiBase).apiRunEx(0xc0003340f0) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/api.go:61 +0x8f epur-pay/pkg/dapi.(*ApiBase).apiRun(0xc0003340f0) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/api.go:107 +0x1cf epur-pay/pkg/dapi.(*ApiBase).apiMain(0xc0003340f0) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/api.go:119 +0x52 epur-pay/pkg/dapi.apiProxy(0xc0003340f0) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/base.go:154 +0x7c epur-pay/pkg/dapi.ApiDecorator.func1(0xc000122000) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/dapi/base.go:135 +0x2ec github.com/gin-gonic/gin.(*Context).Next(0xc000122000) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x7a github.com/gin-gonic/gin.CustomRecoveryWithWriter.func1(0xc000122000) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/recovery.go:102 +0xfd github.com/gin-gonic/gin.(*Context).Next(0xc000122000) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x7a github.com/gin-contrib/gzip.(*gzipHandler).Handle(0xc0004ce3f0, 0xc000122000) C:/Users/10452/go/pkg/mod/github.com/gin-contrib/gzip@v0.0.6/handler.go:60 +0x5ab github.com/gin-gonic/gin.(*Context).Next(0xc000122000) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x7a epur-pay/router.Logs.func1(0xc000122000) D:/GoLand 2024.2.3/PROJ/epur-pay/router/middleware.go:39 +0x46 github.com/gin-gonic/gin.(*Context).Next(0xc000122000) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x7a github.com/gin-gonic/gin.(*Engine).handleHTTPRequest(0xc00008e1a0, 0xc000122000) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:620 +0x42a github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc00008e1a0, {0x1666e70, 0xc0000fc0e0}, 0xc000128500) C:/Users/10452/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:576 +0xbc net/http.serverHandler.ServeHTTP({0xc000334a50}, {0x1666e70, 0xc0000fc0e0}, 0xc000128500) D:/Go/src/net/http/server.go:3210 +0x257 net/http.(*conn).serve(0xc00013c360, {0x16682f0, 0xc00008a500}) D:/Go/src/net/http/server.go:2092 +0x1ab5 created by net/http.(*Server).Serve in goroutine 15 D:/Go/src/net/http/server.go:3360 +0xa9a goroutine 1 [chan receive, 1 minutes]: epur-pay/pkg/server.(*App).WaitServerAppListen(0xc000359740) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/server/api.go:21 +0xe5 main.main() D:/GoLand 2024.2.3/PROJ/epur-pay/main.go:34 +0x112 goroutine 11 [select, 1 minutes]: database/sql.(*DB).connectionOpener(0xc00003fa00, {0x16682f0, 0xc00021b860}) D:/Go/src/database/sql/sql.go:1253 +0xbe created by database/sql.OpenDB in goroutine 1 D:/Go/src/database/sql/sql.go:833 +0x305 goroutine 47 [select]: github.com/go-sql-driver/mysql.(*mysqlConn).startWatcher.func1() C:/Users/10452/go/pkg/mod/github.com/go-sql-driver/mysql@v1.7.0/connection.go:614 +0xf1 created by github.com/go-sql-driver/mysql.(*mysqlConn).startWatcher in goroutine 51 C:/Users/10452/go/pkg/mod/github.com/go-sql-driver/mysql@v1.7.0/connection.go:611 +0x155 goroutine 24 [select]: database/sql.(*DB).connectionCleaner(0xc00003fa00, 0xdf8475800) D:/Go/src/database/sql/sql.go:1096 +0xfc created by database/sql.(*DB).startCleanerLocked in goroutine 1 D:/Go/src/database/sql/sql.go:1083 +0x167 goroutine 50 [chan receive, 1 minutes]: epur-pay/pkg/mq.(*Async).Consumer.func1({0x15bc48b, 0xd}, 0x1608ee8) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/mq/mq.go:134 +0x128 created by epur-pay/pkg/mq.(*Async).Consumer in goroutine 14 D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/mq/mq.go:130 +0x2f2 goroutine 73 [IO wait]: internal/poll.runtime_pollWait(0x1dffe1715f8, 0x72) D:/Go/src/runtime/netpoll.go:351 +0x3c internal/poll.(*pollDesc).wait(0xc00035d0b0, 0x72, 0x0) D:/Go/src/internal/poll/fd_poll_runtime.go:84 +0x7a internal/poll.execIO(0xc00035cf20, 0x160a3a0) D:/Go/src/internal/poll/fd_windows.go:177 +0x2bb internal/poll.(*FD).Read(0xc00035cf08, {0xc00049c281, 0x1, 0x1}) D:/Go/src/internal/poll/fd_windows.go:438 +0x4b8 net.(*netFD).Read(0xc00035cf08, {0xc00049c281, 0x1, 0x1}) D:/Go/src/net/fd_posix.go:55 +0x73 net.(*conn).Read(0xc000112070, {0xc00049c281, 0x1, 0x1}) D:/Go/src/net/net.go:189 +0xa5 net/http.(*connReader).backgroundRead(0xc00049c270) D:/Go/src/net/http/server.go:690 +0x7a created by net/http.(*connReader).startBackgroundRead in goroutine 51 D:/Go/src/net/http/server.go:686 +0x185 goroutine 15 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x1dffe171700, 0x72) D:/Go/src/runtime/netpoll.go:351 +0x3c internal/poll.(*pollDesc).wait(0xc00035ce30, 0x72, 0x0) D:/Go/src/internal/poll/fd_poll_runtime.go:84 +0x7a internal/poll.execIO(0xc00035cca0, 0xc000047418) D:/Go/src/internal/poll/fd_windows.go:177 +0x2bb internal/poll.(*FD).acceptOne(0xc00035cc88, 0x340, {0xc0001480f0, 0x2, 0x2}, 0xc00035cca0) D:/Go/src/internal/poll/fd_windows.go:946 +0x10d internal/poll.(*FD).Accept(0xc00035cc88, 0xc0000478e0) D:/Go/src/internal/poll/fd_windows.go:980 +0x445 net.(*netFD).accept(0xc00035cc88) D:/Go/src/net/fd_windows.go:182 +0xcf net.(*TCPListener).accept(0xc000160100) D:/Go/src/net/tcpsock_posix.go:159 +0x65 net.(*TCPListener).Accept(0xc000160100) D:/Go/src/net/tcpsock.go:372 +0x65 net/http.(*Server).Serve(0xc000334a50, {0x1666b10, 0xc000160100}) D:/Go/src/net/http/server.go:3330 +0x50b net/http.(*Server).ListenAndServe(0xc000334a50) D:/Go/src/net/http/server.go:3259 +0x17c epur-pay/pkg/server.(*App).ListenServerApp.func1(0xc000334a50) D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/server/api.go:39 +0x27 created by epur-pay/pkg/server.(*App).ListenServerApp in goroutine 1 D:/GoLand 2024.2.3/PROJ/epur-pay/pkg/server/api.go:38 +0x128 goroutine 66 [syscall, 1 minutes]: os/signal.signal_recv() D:/Go/src/runtime/sigqueue.go:152 +0x29 os/signal.loop() D:/Go/src/os/signal/signal_unix.go:23 +0x17 created by os/signal.Notify.func1.1 in goroutine 1 D:/Go/src/os/signal/signal.go:151 +0x26 [GOID:67] [ERROR] 2025-02-11 12:41:28 [\pkg\dapi/utils.go:346] Error 3140 (22032): Invalid JSON text: "The document is empty." at position 0 in value for column 'log.data'. [GOID:38] [ERROR] 2025-02-11 12:42:28 [\pkg\dapi/utils.go:346] Error 3140 (22032): Invalid JSON text: "The document is empty." at position 0 in value for column 'log.data'.