@proGO

Страница 675 из 1674
Sander
25.06.2017
15:42:23
Всем Привет

кто-нибудь использовал Reflect or generate? и есть ли смысл использовать, в каких случаях?

Daniel
25.06.2017
16:27:21
А?!

Maxim
25.06.2017
16:29:57
- Закрыть ворота! - Но там работодатели в поисках Go-джуниуров! - Открыть ворота! - Но там же нубы с Java!.. - Закрыть ворота! - ...И потенциальные эксперты! - Открыть ворота, но чуть-чуть!

Google
Kostiantyn
25.06.2017
16:31:28
А много ли работодателей в поисках Junior Go?

Kirill
25.06.2017
16:34:00
Мало

Alexey
25.06.2017
16:34:17
Зато хорошие

Если они не просто джуниоров в го ищут, а сеньоров питона с начальным знанием го

Kirill
25.06.2017
16:35:38
Ну если с бэкграундом на других языках, то встречаются довольно часто

Вакансии всмысле

Я зимой искал работу, без опыта коммерческой разработки, но с какой-то базой в java + свои велосипеды, 3-4 недели понадобилось.

Alexey
25.06.2017
16:38:39
Без опыта круто)

Kirill
25.06.2017
16:39:46
Минск. Одно предложение было Мск, но с релокацией и за такие деньги, за которые там не выжить.

А это СПб. Удаленно фуллтайм.

Правда с оговоркой, что работы есть на 4-5 мес.

Like
25.06.2017
16:40:45
А удаленка

Google
Kirill
25.06.2017
16:40:47
Вот сейчас вновь в поисках.

Like
25.06.2017
16:40:48
Ну тож не плохо

Kirill
25.06.2017
16:41:09
Да, для опыта отлично

А кто подскажет может, где лучше запостить, что golang джун с 5 мес опыта ищет варианты работы? Удаленка, почасовка, без разницы. На @golangjob покатит?

Kostiantyn
25.06.2017
16:52:10
Ребят, кто подскажет, что спрашивают на собеседовании Junior Go?

Dmitry
25.06.2017
16:52:21
Эм, ок. Где-то в коде оказывается, что есть строчка, где sex='u'. Что это значит?
Напоминает "не грози южному централу" где нигер в графе sex написал yes

Dmitry
25.06.2017
16:52:36
Может отсылка. Я бы поржал.

corpix
25.06.2017
16:53:45
Какие там менеджеры версий для go сейчас в моде?

По прежнему gvm на баше?

Kirill
25.06.2017
16:59:23
Ребят, кто подскажет, что спрашивают на собеседовании Junior Go?
В компаниях не знаю. В моем случае спросили с чем работал, смотрели мой гит, у меня гошный небольшой пет прожект. Потом дали время ознакомится с их проектом, ну и в течении минут 40 опрашивали, что я там понял.

Я думаю свой реп на гите сильно облегчает жизнь при поиске. Особенно начинающему.

Aleksandr
25.06.2017
17:02:46
На гитхабе, чувак

Constantine
25.06.2017
17:03:28
На гитхабе, чувак
а вдруг он про гитлаб?

Kirill
25.06.2017
17:03:44
На гитхабе да. Я так сокращаю, хотя понимаю, что не правильно.

Aleksandr
25.06.2017
17:03:57
Тогда на гитлабе, но вероятность близка нулю

corpix
25.06.2017
17:47:45
glide, govendor
Ох, эти ребята еще и версии самого go умеют менеджерить? Забавно. Вообще я не так давно смотрел именно отдельные инструменты, которые только одну задачу решают - менеджерят версии go, больше ничего. В итоге нашел gvm, oo и еще один(не помню уже как назывался), все они были не очень удобными, так что я накатал свой https://github.com/corpix/v Вот теперь думаю, стоит ли добавить туда что-нибудь, вот и хочу посмотреть на других

nezorflame
25.06.2017
17:48:21
честно говоря, gvm не юзал, а вот на glide в проде недавно перешли, пока нравится

а вообще в альфе 'официальный' вендоринг

Google
nezorflame
25.06.2017
17:49:39
https://github.com/golang/dep

corpix
25.06.2017
17:53:09
Погоди, я не про вендоринг. Я про инструмент, который может включать мне разные версии самого гошного тулчейна чтобы я мог собирать/тестировать им свои пакеты и программы

nezorflame
25.06.2017
17:53:36
а, сорри, недопонял

corpix
25.06.2017
18:01:04
https://github.com/syndbg/goenv
Этот не видел, спасибо. Там ещё и ссылки на альтернативы, хорошо

Правда мне всегда не нравится в этих инструментах то что они хотят чтобы я добавлял что-то в свой bashrc/zshrc. Хотя гораздо удобнее чтобы инструмент просто умел генерировать экспорты с изменёнными значениями переменных окружения под шелл, в котором он запущен. Тогда можно обойтись простым eval $(toolname go env 1.8)Пришел к такому мнению когда создавал себе среду разработки в контейнере(чтоб в рабочую систему не гадить). Все инструменты, требующие ручной модификации файлов в домашней директории пользователя как-то не очень жизнеспособны в контейнерной "модели"

Igor
25.06.2017
18:09:25
в контейнере больше одной версии языка не нужно другая версия - другой контейнер

corpix
25.06.2017
18:17:54
в контейнере больше одной версии языка не нужно другая версия - другой контейнер
Это уже смотря для чего контейнер. Если приложение в продакшене крутить - безусловно. Но в моём случае внутри контейнера емакс и куча инструментов для разных языков https://github.com/corpix/devcage Я использую контейнеры лишь для того чтобы ограничить возможности запускаемого кода и разграничить привилегии, чтобы какой-нибудь скрипт не мог "сжечь мой дом и убить мою собаку"

Michael
25.06.2017
19:10:02
свежатинка с реддита Rewrite from Java to Go had made things 10X slower

https://i.redd.it/h64ned6whn5z.png

Sergey
25.06.2017
19:11:37
прекрасно

Alex
25.06.2017
19:18:36
Сейчас бы читать вне контекста

Denis
25.06.2017
19:20:08
о чем там

Michael
25.06.2017
19:23:13
о чем там
меряли в миллисекундах, а результат приходил в микро

Alex
25.06.2017
19:28:46
Не знаю, откуда там Пайк взял микросекунды, если в твите оригинальном говорят об ns

Если речь идёт всё-таки о наносекундах, то разница в пределах 6 порядков, во что очень трудно поверить

Michael
25.06.2017
19:35:11
Go создан быть быстрым

Sergey
25.06.2017
19:36:13
Go создан быть быстрым
и поэтому в нем рантайм и GC.

Michael
25.06.2017
19:40:59
да и они тоже, которые работают, а не просто греют окр среду

Alexey
25.06.2017
19:51:51
о чем там
Выигрыш в 10 раз в скорости засчёт генериков

Google
Alexey
25.06.2017
19:51:51
Вру

anton
25.06.2017
20:32:10
corpix
25.06.2017
20:49:40
Sander
25.06.2017
23:11:55
Кто что использует для написания монолит API? Какой фрейморк и почему, или кто-то с нуля пишет?

Admin
ERROR: S client not available

Stanislav
25.06.2017
23:13:04
Апи это слишком лёгкая задача для юзания готового

Sander
25.06.2017
23:13:55
Ну да не сложно, апи отдельно, фронтэнд отдельно.

Может хотяб net/http ))

Stanislav
25.06.2017
23:14:34
Может хотяб net/http ))
Ну я его и имел

А куда я его имел?

Sander
25.06.2017
23:14:50
))

То есть без фрейморков рекомендуете? А какие тогда пакеты, или тоже этот функционал с нуля писать. Хотяб роуты и миддлевары https://github.com/cyberj/chi-v2

Просто многие говорят мне, что я делаю велосипед, лучше сразу брать фрейморк хм ...

Constantine
25.06.2017
23:19:15
не тот чи смотришь

смотри тот, с которого сделан форк

Sander
25.06.2017
23:19:47
Может быт с телефона просто =\

Constantine
25.06.2017
23:19:59
ты уже с месяц пытаешься что-то сделать, нет?

Sander
25.06.2017
23:20:31
Я спрашиваю, так я просто тренируюсь пока что, пишу с 0 без каких либо готовых пакетов

Google
Constantine
25.06.2017
23:20:41
оба пути норм

и чай норм

Sander
25.06.2017
23:20:53
Как время нахожу так пытаюсь что-то пописать

Чай мне тоже приглянулся )

Constantine
25.06.2017
23:21:24
он приятен

Sander
25.06.2017
23:21:28
Ага

Constantine
25.06.2017
23:21:38
я по Эхо тащусь, есть проект на гин, сейчас чай щупаю

Sander
25.06.2017
23:22:06
Ты echo framework и гит пробовал значит ?

Constantine
25.06.2017
23:22:08
хотя нет, вру

Sander
25.06.2017
23:22:16
А что больше понравилось эхо или шин

Stanislav
25.06.2017
23:22:16
Я спрашиваю, так я просто тренируюсь пока что, пишу с 0 без каких либо готовых пакетов
Если серьёзно То если тренируешься и не надо быстрое решение, то для понимания сабжа писать только самому

Sander
25.06.2017
23:22:20
Гин

Constantine
25.06.2017
23:22:50
джин не юзаю, у меня mux горилловский юзается и вокруг свой сахар накрутил

Sander
25.06.2017
23:22:52
Да, я так и делаю с нуля пишу, но то что пишу с 0 это для тренировки

А для проекта я уже думаю что лучше

Чтоб не очень медленно

А то старею

Constantine
25.06.2017
23:23:12
мне Эхо нравится из-за сахара

Страница 675 из 1674