Как отдавать сообщения различных типов?
type Packet struct { Type uint8 Timestamp uint32 Data []byte } func ReadPacket(packet *Packet) error { // somehow read data into the packet return...
›Вопросы и ответы по теме «Go»: подборка заметок и разборов о разработке, сайтах, сервисах, настройках, ошибках и практических способах решения технических задач. Здесь собраны реальные ситуации, пояснения и ответы, которые помогают быстрее разобраться в проблеме.
type Packet struct { Type uint8 Timestamp uint32 Data []byte } func ReadPacket(packet *Packet) error { // somehow read data into the packet return...
›Есть структуры type Object struct { UpdatedAt time.Time } type MyObject struct { Object UpdatedAt time.Time `json:"-"` Price int } Выполняю следующий код myOb...
›Сейчас ситуация такая: пишу на пару с ИИ приложение на Go для windows, в котором есть функция отслеживания изменений в папке: создан, изменен, удален,...
›Как сделать так, чтобы при отправке post запроса в функцию, в которой есть цикл страница не дожидалась окончания цикла и обновлялся счетчик отправленных сообщений?...
›Появилась задача реализовать печать документов. Сейчас имеем самописный генератор форм документов, который позволяет настроить набор полей документа, которые пользователь заполняет. После заполнения требуется выполнить...
›Всем привет, мне нужно получать большой объем данных из бд и обрабатывать, я бы хотел проходить через многопоточность. Но есть вопрос я не знаю...
›Я пытаюсь проверить, реализует ли переменная err интерфейс error. В данном коде видно что err является экземпляром MyError, который реализует метод Error. Насколько я...
›Есть код: package main import ( "context" ) type sequenced interface { getSequence() int } type fanInRecord[T sequenced] struct { index int // порядковый...
›Всем привет, не так давно обнаружил нововведение в Telegram Bot API: вместо того чтобы отсылать отдельный POST запрос к api telegram теперь можно отправить...
›Мне на курсах дали задачу: "Напишите программу для подсчета суммы чисел в слайсе параллельно, используя горутины. Программа должна разделять исходный слайс на несколько слайсов...
›Только недавно начал учить Go. И когда искал полезные ресурсы о изучению языка очень часто встречал рекомендации книги "Программирование на языке Go" Марка Саммерфильда....
›Изучив Go на базовом уровне стало понятно, что нужно хорошо знать работу операционных систем. Хотел посоветоваться что лучше почитать из того, что может помочь...
›