антон
но на го меньше писанины
Mikhail
но на го меньше писанины
прост я на сишарпе в основном десктоп пишу, тут решил для практики написать бота на этом же языке
Null
🚀 Примитивы синхронизации в Go https://nuancesprog.ru/p/5583/ @Golang_google
Mikhail
если реализовывать кнопки, то при нажатии одной из них необходимо проваливаться в другое меню, т.е. сцена...
Bogdan
господа, кто-то может подсказать, как привести тип структуры к string'у? Явное приведение не работает)
Bogdan
var gbrlistSout gbrList getJSON("url", &gbrlistSout) return gbrlistSout
Bogdan
Пример
Bogdan
ну, я удалил
Bogdan
я пробовал разные варианты и явное было первым, что логично
Alexander
господа, кто-то может подсказать, как привести тип структуры к string'у? Явное приведение не работает)
Сеарилизовать способом, который считаешь наиболее подходящим ток можно
Anonymous
Всем привет. Кто-нибудь работал с mqtt ?
Bogdan
В байты то понятно)))
🔥
В стринг)
А можешь показать как это будет выглядеть?)
🔥
Нет, как ты структуру хочешь в стринге видеть)
🔥
JSON, XML. Может что то другое
🔥
В стринг)
Если через фмт то в голову такая конструкция приходит fmt.Sprintf("%v", struct)
Bogdan
У меня и так это Json, который ловится через метод getJson
Bogdan
Если через фмт то в голову такая конструкция приходит fmt.Sprintf("%v", struct)
И декодируется сразу, потому что по юрле висит ютф16, а не ютф8
Bogdan
Метод требует return String
Bogdan
А у меня var gbrListSout типа gbrList
Bogdan
Ну, структуры
Bogdan
Отсюда и привести через string(gbrListSout) нельзя
Anonymous
Что нужно?
Не удается подключиться к брокеру через websocket opts.AddBroker(fmt.Sprintf("ws://localhost:8083")) network Error : websocket: bad handshake
Anonymous
конфиг mqtt покажи, точно протокол переключил?
Использую mqtt "github.com/eclipse/paho.mqtt.golang" var broker = "localhost" var port = 8083 opts := mqtt.NewClientOptions() opts.AddBroker(fmt.Sprintf("ws://%s:%d", broker, port)) Только этот конфиг?
Maxim
Использую mqtt "github.com/eclipse/paho.mqtt.golang" var broker = "localhost" var port = 8083 opts := mqtt.NewClientOptions() opts.AddBroker(fmt.Sprintf("ws://%s:%d", broker, port)) Только этот конфиг?
Сервер mosquitto ? его конфиг нужен текстовый, в нем есть параметр protocol, он по умолчанию protocol mqtt, надо переключить protocol websocket
Maxim
opts.AddBroker(fmt.Sprintf("ws://%s:%d/mqtt", broker, port))
Maxim
обычно для embed систем делали на mosquitto брокере, у emqx посмотрел, url такой должен быть
Maxim
У меня почему-то москито не работает с ws.
mosquitto нужно в конфиге активировать websocket:
Maxim
У меня почему-то москито не работает с ws.
для emqx попробуй: opts.AddBroker(fmt.Sprintf("ws://%s:%d/mqtt", broker, port))
Scooby
Добрый день, подскажите пожалуйста, не импортит пакеты, не локально не с гита, vs code выдает такую ошибку
Scooby
Scooby
Да сейчас
Scooby
go get: module github.com/Scooby161/RestApigithub.com/Scooby161/RestApi/blob/main/cmd/apiserver/internal/app/apiserver: git ls-remote -q origin in C:\User..
Scooby
remote: Repository not found. fatal: repository 'https://github.com/Scooby161/RestApigithub.com/' not found
Scooby
А если файл в локалке, то его тоже нужно go get
Scooby
Да
Scooby
Все понял
Scooby
Щас попробую
Scooby
Но почему тогда файлы в локалке
Scooby
Не ипортятся 😔😔😔
Scooby
Ура
Scooby
Спасибо тебе добрый человек
Scooby
Да я так и хотел просто когда в vs коде создавал так получилось, щас все раскидаю, главное что заработало
Scooby
Так
Scooby
Осталось разобраться с локалкой
Scooby
package cmd/apiserver/internal/app/apiserver is not in GOROOT (C:\Program Files\Go\src\cmd\apiserver\internal\app\apiserver)
Scooby
Вот, что выдает, если я пытаюсь этот же файл заимпортить в локалке
Scooby
У меня просто проблема такая со всеми файлами
Scooby
Вроде бы да
Scooby
Он гитовскую ссылку вставляет
Scooby
Эту
Scooby
Да
Scooby
Но я хотел попробовать этот же файл но в локалке подключить
Scooby
Не через гит
Scooby
Или я туплю? 😔
Scooby
Все я разобрался все заработало и в локалке, спасибо большое еще раз 🥳🥳🥳
Gilbert
Hiring! React Native Developer! https://airtable.com/shrEF0TjLWaZM3ePE
Shaplin
Ты ничего не видел
Вал
Ты ничего не видел
Вообще не только он видел, но в душе не гребу что такое озон
Willy
Всем добрый вечер! кто-нибудь дает платные консультации по гошке?)
Не ну это
Сорян, тут только бесплатные (
Willy
Ок) тогда задам вопрос Какие шаги поэтапно для реализации рест апи с использованием постгресс?
Willy
можно кратко)
Alexander
можно кратко)
https://github.com/Massad/gin-boilerplate
антон
не люблю рест апи. люблю жсон апи
Yuriy
Alexander
Не люблю gRPC. Люблю протобаф
G
Не люблю соревноваться в остроумии.
G
...всё