кусок кода:
https://pastebin.com/wQJggQQc
в нем я добавляю новое событие в календарь пользователя, делаю это так:
_, err := r.Table(settings.DBCalendar).Get(uid).
Update(map[string]interface{}{"events": r.Row.Field("events").
Append(&event)}).
RunWrite(db.Connect)
нормальна ли такая реализация? или толковые разработчики могут дать клавиатурой по лицу за то что интерфейс не вынесен отдельно? как его вынести, или проделать это более красиво я сообразить не могу уже третий день(
из вопроса абсолютно не понятно что за интерфейс и зачем его выносить. Сама по себе постановка "толковые разработчики могут дать клавиатурой по лицу за то что интерфейс не вынесен отдельно" - это фигня какая-то
Обсуждают сегодня