Aleksandr
Kirill
ага. теперь, оказывается, я не отвественный за "эту штуку", и это должно быть очевидно по последним коммитом и моему коду
Kirill
я вот рил что-то и не знаю, что ему уже отвечать
Aleksandr
Stanislav
Kirill
Stanislav
<sarcasm>ну тогда очень важное мнение, как мне кажется </sarcasm>
Stanislav
🙂
Kirill
Ну - ответить всё равно надо тактично 🙂
Kirill
Daniel
так а что сказать-то?
Daniel
"мужик, не парься, все путем будет"?
Stanislav
Kirill
Kirill
на самом деле, даже несколько сообщений-реакций уже достаточно полезно в этой ситуации
Artem
"мусье, вы не ответственны за ирис?"
Kirill
эхехехе
Chebyrash
Daniel
я отписался
Kirill
да, только что увидел
Kirill
поржал с части "I would say this is not that bad as it looks like :)"
Kirill
спасибо)
Danylo
Здравствуйте, как мне оптимизировать производительность Go кода? ОС: шиндовс 8.1 x32-64. Суть работы: приложение подключается последовательно к 30 БД (локальных БД), копирует данные в temp файл (ибо эти БД могут использовать другие приложения), считывает данные из temp файла и записывает считанные дынные с БД в текстовые файд "query.txt". Приметка: в БД может быть от 10 строк до 7 тысяч строк. На все это уходит секунд 6-7 на мощном ноутбуке, а если ещё и запускать на более слабых пк/ноутбуках то может занять более 25 сек. Но я то знаю что может быть результат намного лучше, но вот только не знаю как сделать так чтоб результат был лучше, извините за тафтологию. Код: https://pastebin.com/sHYDevDK
Mike
Mike
причем 30 коннектов к бд — это 30 открытий и закрытий соединения, что тяжело
Aleksandr
Danylo
Danylo
Kirill
Mike
но код вообще довольно донный на вид, как будто на паре студент писал
Danylo
Илья
паралелить обработку строк?
Кириллл
Когда код плохой, говори, что ты программист хороший, просто на коленке писал
Zloy-Dobry
Kirill
Dk
В метро, на телефоне. Сейчас так модно
Кириллл
Ну вы поняли, ага
Kirill
Slava
Илья
Kirill
Gleb
Ребята
Gleb
привет
Gleb
нужна ваша помощь
Gleb
не понимаю что не так делаю
Gleb
type Stocks struct{
region int
StoreId int
GoodsId int
Batch string
validDate string
Quantity int
StorePrice int
EcomPrice int
}
type Re struct {
ErrorCode int
Message string
StoreId int
Region int
RowCount int
Stoks []Stocks json:stocks
}
Gleb
есть две структурки
Gleb
делаю анмаршал
Gleb
и у последней струтктурки
Gleb
последнее поле не парсится
Gleb
просто пустое
Gleb
а с остальными все в норме
Kirill
Kirill
Gleb
не там и так и так можно
Gleb
я поменял чекнул
Gleb
не помогло
Zver
Ну так рассуждать сложно, нужен код и от куда парсит.
mAX
Товарищи, подскажите пожалуйста
хочу в golang коде использовать openssl
на платформе с обычным go все понятно и работает
но как быть с gomobile?
он же должен собрать и openssl под каждую платформу?
Daniel
ага
Daniel
а зачем openssl?
mAX
в библиотеке pions webrtc используется
https://github.com/pions/webrtc
хочу ее собрать под андройд
Daniel
аааа, это говнецо
Daniel
там и сама rtc биндингом
mAX
я нашел Life vm это "запускатор" WebAssembly в golang
собрал openssl в wasm, запустить не получилось
mAX
лучше для серверных приложений либы все равно нету, а эта активно пилится
mAX
но не хочется писать много кода для datachannels можно и эту в go заюзать
Anonymous
a := []string{"a", "b", "c"}
b := a[1:2]
b[0] = "q"
fmt.Println(a) //a q c
Anonymous
почему так?
Евгений
Потому что это слайс того же массива.
Alexandr
Здравствуйте! как сделать UPDATE в pg/orm для слайса структур без id ?