Andrei 🦉
через жопу отформатированные примеры кода в описании вопроса к тесту - за милю несет пхпшным бэкграундом составителя данного теста
Andrei 🦉
там это норма и даже приветствуется
Andrei 🦉
но я бы рекомендовал все таки прогнать код через go fmt)
it works
Это всего лишь тест, зачем столько эмоций
doc
если бы грамотно реагировали - уже бы поправили свои косяки
Alexander
правила не читай @ вакансии размещай
Victor
Коллеги, приветствую!
Вопрос есть.
go-gorm кто-нибудь использует?
Требуется помощь
doc
Roman
Это всего лишь тест, зачем столько эмоций
Коллега, если вы ещё не поняли, то прохождение вашего теста стоит людей времени. Если ваш тест изначально неверный - то люди теряют на нём своё драгоценное время, поэтому мы даём вам фидбэк, как делать не надо.
Roman
Aleksandr
итак, друзья:
1. https://play.golang.org/p/hKdiTWkmpEo
2. https://play.golang.org/p/PX4vS7Z8-YQ
3. https://play.golang.org/p/UNOnnACfCXm
4. https://play.golang.org/p/_yPbUy7wvuJ
5. https://play.golang.org/p/jWygawv_2kI
5 правильных вариантов ответа
Roman
it works
it works
Dmitry
кто юзает gb - киньте в меня мануал как мне настроить голанд чтобы он не ломался на импортах
Alexander
export GOPATH=$PWD:$PWD/vendor
Roman
Dmitry
Aleksandr
Dmitry
спасибо!
Dmitry
Dmitry
GOPATH может содержать несколько путей?
Alexander
может
Alexander
но лучше не надо
it works
как видишь, тест неоднозначный, если его надо объяснять и оговаривать очно
С самого начала было оговорено, что мы тест отлаживаем и собираем комментарии для этого. Что возможна экзотика в 11ом, и кто-нибудь обязательно этот вопрос сломает на практике, было понятно с самого начала. Просто ждали конкретных примеров, вы были первым. Вы очень помогли, спасибо. Формулировку вопроса уже уточнили.
it works
V
doc
слышали про протекание абстракций?
V
нет, пойду почитаю
doc
https://books.google.ru/books?id=SZYLAgAAQBAJ&pg=PT91&lpg=PT91&dq=%D0%BF%D1%80%D0%BE%D1%82%D0%B5%D0%BA%D0%B0%D0%BD%D0%B8%D0%B5+%D0%B0%D0%B1%D1%81%D1%82%D1%80%D0%B0%D0%BA%D1%86%D0%B8%D0%B9&source=bl&ots=KVmZwn27ns&sig=RNTAjPiCVigoS_gQhFYeTu4cFt4&hl=ru&sa=X&ved=2ahUKEwj3k8TSzbrdAhWKjCwKHco-CtcQ6AEwBXoECAQQAQ#v=onepage&q=%D0%BF%D1%80%D0%BE%D1%82%D0%B5%D0%BA%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%B0%D0%B1%D1%81%D1%82%D1%80%D0%B0%D0%BA%D1%86%D0%B8%D0%B9&f=false
V
но вообще кастомные ошибки используются в стандартной гошной либе, так что хз
V
спасибо, я умею гуглить
doc
оч круто и верно написано
it works
Ребята, кто ещё раз объяснит Роме, почему он снова не прав?
Aleksandr
не, протечка абстракций это про другое. Это про то, когда у нас один слой знает о реализации другого, хотя именно для изоляции слои и вводятся.
Абстракции стандартной либы считаются стандартизированными абстракциями, и потому протекать не могут.
doc
Aleksandr
стандартизированная не в смысле идеальная, а в смысле что она известна по умолчанию всем слоям
Roman
doc
почитай ссылку, что я выше кидал, там где книга. там про STL плюсовый и пример того, как он течет
Aleksandr
doc
да
Aleksandr
ок. я не говорил что стандартная либа не течет. Я говорил, что использование библиотеки стандартной либы не будет считаться протечкой абстракции одного слоя в другой
Aleksandr
это проблема конкретной реализации, а не первого или второго слоя
doc
с этим согласен
Artem
остальное круто
Artem
it works
it works
@Romshark ну не позорьтесь вы так: ваш результат - это тоже неплохо!
Foxcool
дебилизм
it works
snip
Тест не видел, но осуждаю))
Судя по комментам автор теста и го это два разных мира)
Одними из важнейших пунктов философии го являются simplicity, readability которых автор теста не понял, а значит не понял и суть го
Roman
Roman
уже пятый раз вам кидаю доказательство)))
it works
Рома, вам про Ивана, вы про болвана
it works
Воспроизведите код из задания, а не с потолка
it works
Просто сделайте. Потом жду искренних извинений.
it works
Если я буду не прав, извинюсь сам.
it works
it works
https://bit.ly/gogolang
it works
Это не больно.
snip
не про го