Timur
Alexander
мдо, ну я попробую что есть, если неполетит есть нода 👀
Alexander
но вроде официальная go-либа шевелится, может сделают за год чего
Alexander
сами писали? или на ноде всё делали?
Anonymous
Просто ушли на parse-server и ноду :))
Антон
Привет, может кто помочь с примерами для https://github.com/go-cmd/cmd ?
Anonymous
т.к. свой сервак таки рулит
Anonymous
Alexander
а ну да, а какое валью парз добавляет по сравнению с тем же экспрессом?
Anonymous
мм... не понял вопроса. Что именно ты имеешь ввиду ?
Alexander
ну это ж просто бекенд сервер, или что? :)
Anonymous
Да, сервер с базой (монгой) и логикой на js :)
Alexander
о вижу там есть подписка на вебсокетные стримы и какой-то свой язык запросов
Alexander
что-то развесистое вобщем :)
Alexander
Anonymous
ну, умеет многое. Мы же используем только БД и свою логику в cloudcode
Anonymous
Alexander
аа, теперь мейк сенс
Alexander
но ща фаербейз тоже становится развесистым, короче мы в него идём, посмотрим чем это кончится :)
Anonymous
Anonymous
* правда, стоит добавить, что у нас на уровне nginx'a разнесено выполнение "тяжелых" функций на другой сервер :)
Anonymous
Подскажите как строку в кириллице в uppercase перевести
Anatoly
Anonymous
не так не работает вроде
Alexei
работает
Anonymous
сек
Anonymous
вроде пробовал
Alexei
https://play.golang.org/p/LscBxXtvJZo
Alexei
это ж юникод
Anonymous
блин , тут работает действительно, походу проблема в другом, спасибо https://play.golang.org/
Anonymous
https://play.golang.org/p/9I3NmsWBSkT
you
подскажите нубу , пользуется ли сейчас кто-то GVM для переключения между версиями го?
ceiling cat
А зачем вообще переключаться между версиями го ?
you
Компилять разные проекты написанные под разные версии?
Nikita
И вообще, го устанавливается путем двух переменных среды, имей у себя хоть стопяцот версий го.
you
Есть же nvm для нода virtual env для питона.
Nikita
А зачем они для го, если все обратно совместимо?
you
Хм. Спасибо, посмотрю на переменные
Constantine️
https://freelansim.ru/tasks/189825
Constantine️
ух 😄
Constantine️
@m0sth8 не хочешь подработку?)))
Constantine️
обоснуй почему его код не очень 😄
朝の日差し ✙
Тысячи этих либ. И все так себе.
В этом чате кто-то давно грозится релизнуть свою апи, с блекджеком и актуальными обновлениями.
Slava
У @olebedev актуальная
I
есть какой-нибудь встроенный стринг форматтер с индексами типа format("$1, $2, $1", 1, 2) -> "1, 2, 1"?
Vasily
fmt.Sprintf("%[1]d %[2]d %[1]d", 1, 2)
I
Zver
Почему не завели банальный интерфейс Init какой-нибудь. Чтобы все unmarshaler-ы его вызывали при инициализации переменных.
Aleksandr
Zver
Да и вообще отсутствие сонструктора все же доставляет неудобства.
Aleksandr
понял
Zver
Бывет нужно инициализировать поля по умолчанию не нулевыми значениями, при том же анмаршалинге, а вот хрен это сделаешь.
Hamidumi
можно написать конструктор, который будет возвращать подготовленную структуру и туда уже анмаршалить
Zver
Nikita
Zver
Nikita
Это маршалинг.
Попробуй тоже самое для анмаршалинга, будешь удивлен
Zver
Попробуй тоже самое для анмаршалинга, будешь удивлен
Чему удивлен? Вот есть у меня, к примеру, Структура, в ней слайс или мап с указателями на другие структуры. Писать для этих вложенных структур анмаршалер? А если я решу изменить получение данных с JSON на какой-нибудь другой формат? Писать еще один анмаршалер? А вот был бы интерфейс Init, который считался бы стандартом, то было бы меньше проблем. Хотя конечно это конечно банальное последствие отсутствия обычного конструктора.
Nikita
Zver
Говна не надо, его и так достаточно. )
Slach
ну либы не очень то мои, от того что я локально поменяю уберу указатель а вместо него захочу функцию, что мне делать?
а я не понимаю, в чем разница???
если есть имплементация интерфейса
и она вроде как по структуре совпадает
что именно мне надо в SetLogger передать то? чтобы оно вкурило что мне надо?
Илья
Oleh
как сделать что бы http клиент нечего не кешировал?
мне нужно скачать html код многих сайтов
после того как на ночь поставил прога в памяти 2 гб сожрала
Илья
снимай профиль, смотри где накодил мусора, клиент не кеширует данные
Anonymous
Oleh
в 150 воркеров делал
Anonymous
Тогда эта норма™
Oleh
Oleh
Anonymous
2 Гб для 150 воркеров