Alexander
дело ваше конечно. но лучше бы какой-нить пет-проект замутили и выложили. или в опенсорс законтрибьютили.
Anonymous
нужно именно удаленно
Anonymous
Самому замутить что то сложно, опенсорс говнокод вряд ли кому нужен
Alexander
Самому замутить что то сложно, опенсорс говнокод вряд ли кому нужен
да ну. если уже опыт программирования есть, вообще легко
Anonymous
1 день с мастером = неделя самому
Anonymous
а то и больше
Anonymous
Плохо то что я привык работать удаленно, в офис есть предложения джуном, но зарплата меньше и текущую работу придется бросить
Anonymous
А я не проживу на зарплату джуна уже )
Илья
если ты умеешь программировать, и можешь осилить 5-10 статей на го, тебя возьмут на работу мидлом, имхо
Alexander
на текущем месте предложи переписать "узкие места" на го
Alexander
если нет узких мест, надо их создать 😆
Илья
это вм не пхп, где нужно фреймворки знать и порядок вызова конуструкторов, тут все просто и понятно
Anonymous
если нет узких мест, надо их создать 😆
предлагал, сказали что по го тяжело найти потом, если ты уйдешь - кто это будет потом поддерживать
Anonymous
Anonymous
любую бери которая заходит и погнал
Mushu
Это книги а ты говорил про статьи
Илья
а какие статьи можешь перечислить ?
открываешь блог Дейва Чейни читаешь всё, статьи там короткие - суть понятна, slice tricks, https://talks.golang.org/2012/10things.slide#1 , https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwii0tvC8ovYAhWOZpoKHTUeCDoQFggpMAA&url=https%3A%2F%2Ftalks.golang.org%2F2015%2Ftricks.slide&usg=AOvVaw2ONMjKghfEvEVBYkaswT2g , https://scene-si.org/2016/06/01/golang-tips-and-tricks/
Илья
пожмно посмотреть на echo/gin попробовать слабать проект, написать чтонибудь простое, тпа многопоточный веб краулер, благо примеров много и можно просто развивать опублиокванную идею
Mushu
спс
Илья
но это при условии что ты УЖЕ программируешь
Mushu
что это такте веб краулер
Mushu
?
Alexander
что это такте веб краулер
я бы на этом и остановился.
Илья
😄
Alexander
зачем вам го, если - если не знаете простейших понятий - нет навыка - "не знаю что-то, залезу в гугл".
Alex
веб-краулер
Mushu
))))
Alexander
тут надо просто научиться кодить для начала, без разницы на чем.
Илья
да тут время от времени кто-то менторов ищет, или вот трейни каких-то
Mushu
такое точно на jave нужно делать ё
Илья
можно на чем угодно, хоть на перле, хоть на руби, хоть на скале
Mushu
но мы вернемся к гошке
Vladislav
Это книги а ты говорил про статьи
Еще очень полечзным считаю блог https://rakyll.org
Alex
Привет! Подскажите почему сохраняется только один, хотя я передаю несколько. https://play.golang.org/p/GIo71_Irh5
Alexander
return err
Alex
А должно быть?
Aleksandr
А должно быть?
ты начинаешь перебирать flavors и заканчиваешь сразу же после первой
Aleksandr
return прекращает выполнение функции
Alex
Это я понял. Но что должно быть, до этого все работало пока я не изменил структуру
Alex
Какую структуру, модель?
https://play.golang.org/p/D5acUh-AjQ
Vladislav
Какую ошибку то возвращает?
Alex
нет
Alex
просто в бд пишет первое значение, остальное игнорит
Aleksandr
ты начинаешь перебирать flavors и заканчиваешь сразу же после первой
Aleksandr
Alex
https://play.golang.org/p/-IZ3uc5aoa
Спасибо. Почему до это все работало? Вроде я не так много поменял.Все понял
Alexander
Потому что в первоначальном виде после первой же итерации выполнение прерывалось командой "return err". Чтобы такого не было, поменял условие на обратное.
Alexander
Можно еще вот так, чтобы пратически не отличалось от исходного - https://play.golang.org/p/LntjAf385w
Alex
Спасибо еще раз
Alexander
Не за что.
Konstantin
Господа православно ли будет сравнивать easyJson и protobuf?)
Konstantin
На что?
общение микросервисов
Vladislav
У вас сравнение могут ли микросервисы ими общаться или что? Что их сравнивать-то?
Konstantin
нет просто как решения для сериализации)
Konstantin
бенчмарки
Vladislav
Можете, конечно бенчмарки погонять. Но это смысла неимеет, т.к. совершенно разные форматы и кроме скорости сериализации у них есть еще иные преймущества и недостатки.
Konstantin
Низкий вам поклон, направили)
Anonymous
размер согласен, читаемость по-моему значения не имеет
Vladislav
размер согласен, читаемость по-моему значения не имеет
Ну имеет или нет решать тому кто выбирает, но факт того. что протобуф особо не почитаешь есть.
Anonymous
а можно как-то обосновать читаемость? если речь идет о передаче большого кол-ва сообщений между программами, явно глазами в этот поток смотреть никто не будет.
Vladislav
а можно как-то обосновать читаемость? если речь идет о передаче большого кол-ва сообщений между программами, явно глазами в этот поток смотреть никто не будет.
Но если речь зашла, то json при разработке можно ручками тестить, а протобуф вряд ли. (Там скорее возможность записать человеком, но одно из другого)
Vasilii
протобуф требует объявленной схемы, причем изменения обратно не совместимы
Anonymous
в жсоне поля могут местами меняться. )
Vladislav
протобуф требует объявленной схемы, причем изменения обратно не совместимы
Ну так-то чтобы использовать какой-то json api тоже нужно его объявить и тоже просто так его перестать поддерживать нельзя.
Sergey
а можно как-то обосновать читаемость? если речь идет о передаче большого кол-ва сообщений между программами, явно глазами в этот поток смотреть никто не будет.
при отладке возможность посмотреть глазами на сообщения и/или составить сообщение руками и послать зачастую сильно облегчает жизнь
Sergey
Ну так-то чтобы использовать какой-то json api тоже нужно его объявить и тоже просто так его перестать поддерживать нельзя.
работая с json api необязательно обрабатывать все поля, бывают варианты когда структура внешенго апи очень большая и развесистая а необходимость есть только в 2-3 полях