раза биндить входящие данные в структуру, первый раз срабатывает все хорошо, на 2 вылетает ошибка - EOF
                  
                  
                  думал дело в стурктуре и кривом жсоне, поменял местами биндинг, 2 струтуру биндит, но первая ошибка
                  
                  
                  как так?
                  
                  
                  
                  
                  
                  func Bind(ctx *gin.Context) {
                  
                  
                   var app = ctx.MustGet(context.Application).(*entity.Application)
                  
                  
                  
                  
                  
                   if err := BindTelegramData(ctx, app); err != nil {
                  
                  
                    fmt.Println("TelegramBindError", err)
                  
                  
                    ctx.AbortWithStatusJSON(http.StatusInternalServerError, result.BindDataError)
                  
                  
                    return
                  
                  
                   }
                  
                  
                  
                  
                  
                   fmt.Println(app.ApplicationData.Telegram)
                  
                  
                  
                  
                  
                   if err := BindUser(ctx, app); err != nil {
                  
                  
                    fmt.Println("UserBindError", err)
                  
                  
                    ctx.AbortWithStatusJSON(http.StatusInternalServerError, result.BindDataError)
                  
                  
                    return
                  
                  
                   }
                  
                  
                  
                  
                  
                   fmt.Println(app.User)
                  
                  
                
в функциях BindTelegramData и BindUser обычный *gin.Context.ShouldBindJson(&obj)
Bind в gin-е в Response пишет ответ, не?
Обсуждают сегодня