Slava
так я и не понял почему оно не будет работать
Oleg
так я и не понял почему оно не будет работать
Я, когда упомянул атомик, имел ввиду, что раз атомарное чтение и запись указателя вынесены в отдельные функции, возможно, простое чтение и запись указателя - не атомарные операции. Либо не гарантируется, что они атомарны на всех архитектурах. Мало ли, вдруг цпу прочтет первые 4 байта указателя в одном такте, а вторые 4 - в другом. Уже race condition :)
Slava
нет =) так не бывает
Oleg
¯\_(ツ)_/¯
Anonymous
https://www.weave.works/blog/linux-namespaces-and-go-don-t-mix
Anonymous
какие идеи у кого?
Slava
в соседнем чате прислали ссылку https://github.com/go-vgo/robotgo
Anton
А есть кто из Казани? Давайте устроим гошные посиделки?
Michael
хм, интересно... на всякий случай спрошу, есть ли посиделки в Харькове
Den
С Харькова люди есть. Но про посиделки еще не слышал. Сам бы на митап сходил.
Mike
Так коопернитесь и устройте
Nik
Привет всем! Есть ли какая нить либа, что бы следить за папкой? Точнее за изменением содержиомго внутри нее? Нагуглить не смог ничего похожего.
Nik
Спс)
Nik
уже подсказали в сосденем чате, пытаюсь прикрутить
Nik
└──● touch 23 └──● mv 23 34
Nik
2017/06/04 01:03:12 event: "lol2/23": CREATE 2017/06/04 01:03:15 event: "lol2/34": CREATE 2017/06/04 01:03:15 event: "lol2/23": RENAME
Nik
mv не понимает
Aleksandr
а rename разве не оно?
Slava
подскажите библиотеку чтобы можно было увидеть всё торчащее наружу для определённого пакета?
Slava
апи пакета
Slava
ага
Slava
а ты guru не смотрел?
Dmitriy / დიმიტრი
А может кто-нибудь объяснить что за Dependency Injection и зачем это в Go используют?
Мерль
а ты guru не смотрел?
Ты про консольную тулзу? Не, у меня именно библиотека, я думал тебе такое нужно
Slava
Мерль
не, мне просто посмотреть что торчит и закрыть это =)
Ну, для такого в принципе godoc можно использовать Много мусора, конечно
Dmitriy / დიმიტრი
кто использует?
Facebook например. Сейчас гуглил и нашел у них статью об этом, но пока что всеравно не понимаю для чего использовать DI
Dmitriy / დიმიტრი
Dmitriy / დიმიტრი
Точнее там написано: "The pattern is used to isolate components from the implementations of their dependencies" Типа изолировать компонент от реализации их зависимостей? Вообще не понимаю. Надо статью дочитать, может там пример кода будет типа "Вот это было до паттерна и всё было плохо" и "А вот это стало после паттерна и теперь всё хорошо"
Vlad
Доброе утро, ребята, кто занимался (занимается) настройкой автотестов Selenium через GO?
Michael
если фб использует ну и х с ним регистрируешь интерфейсы и т.д, и при создании экземпляра ди либа тебе сама подготовит твой объект
Michael
вопрос в том где и как это применяют, может оно тебе совсем не надо
Anonymous
https://cs541608.userapi.com/c840131/v840131234/9ca4/wu5da74mmsg.jpg Смешные картинки как сомнительный способ поднять самооценку
Anonymous
Требую удалить картинку как оскорбляющую чувства гоферов. Оскорбляет то, что golang поставили в один ряд с тормознутым python и java.
Mike
Ну требуй дальше
Anonymous
Maxim
http://blog.parse.com/learn/engineering/dependency-injection-with-go/ https://godoc.org/github.com/facebookgo/inject
конкретно эта реализация так себе, а вообще это известный паттерн, который помогает делать код менее связанным
Pawel
Господа, какую архитектура предпочтительней для организации твердотельного кеша бд (SQLite) - с совместно используемыми переменными и блокировками на основе мьютексов (код проще) или со взаимодействующими через каналы последовательными процессами (код несколлько сложнее)?
Anonymous
Голосую за каналы.
Michael
+1 chan
Michael
по поводу картинки, слева выраженный рукожоп
Slava
cпрашивают постоянно что бы написать на го, чтобы поучиться https://github.com/karan/Projects
Dmitriy / დიმიტრი
Завтра собеседование впервые на golang вакансию :D Что обычно у Go разработчика на собеседованиях спрашивают?
Dmitriy / დიმიტრი
Хотя тут, наверное, большой разброс как и везде но всё-таки. Может кто что посоветует
Ilya
Готовимся в последнюю ночь, прям как в институте? ;)
Dmitriy / დიმიტრი
Готовимся в последнюю ночь, прям как в институте? ;)
Я где-то месяц писал библиотеку и маленький проектик что бы было о чем рассказывать, но вот задачки уровня "переверни список" не решал. Думаю завтра будет весело
Dmitriy / დიმიტრი
спросят зачем нужен DI в Go
Вот это будет отлично. Если они спрашивают, значит знают ответ. Я просто сдадусь и послушаю умных людей😂
Ilya
Далеко не всегда на собеседованиях дают правильные ответы
Ilya
К сожалению
Dmitriy / დიმიტრი
Далеко не всегда на собеседованиях дают правильные ответы
Можно на нескольких собеседованиях спросить :D
Dmitriy / დიმიტრი
Если на всех ответят неправильно, то можно считать это просто новым веянием в ИТ
Slava
собеседования - как любой экзамен, нужна практика и всё
Slava
со шпаргалки списать не получится, конечно, но мозг запудрить собеседущему можно
Slava
но такие легко отсеиваются простыми задачками ,где надо тупо написать рабочий код
Ilya
Нормальному собеседующему запудрить не получится
Slava
ко всем есть свой подход =)
Ilya
Прям пособеседовать захотелось.... ;)
Slava
зачем?
Ilya
На подход посмотреть :)
Michael
но такие легко отсеиваются простыми задачками ,где надо тупо написать рабочий код
насчёт рабочий код может и не всегда, могут быть вопросы на понимание задачи и способов решения
engelbart
а чо там с интами
Michael
видимо int = MAX_INT(arch)
Anonymous
http://congregatio.livejournal.com/910324.html Про глупые вопросы ))
Ilya
Вопрос 6 обычно задается подругому - чем вы больше всего гордитесь из того, что сделали на предыдущей работе. Достижения и так в резюме должны быть.
Ilya
Но те, кто задают остальные вопросы из списка, обычно этого не понимают.
Anonymous
Друзья, есть ли оффлайн документация для го ? На гну/линукс нашел zeal, некий аналог dash mac os.
Alexei
в дебиане apt-get install golang-doc
Anonymous
да, я уже нашел на сайте, спасибо 😊