Задачка с реального Golang собеса 2023: ВЗРЫВ МОЗГА!

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 มิ.ย. 2023
  • Без комментариев. Это надо видеть!
    Клуб АйТи красавчиков с еженельными созвонами, приватным чатом для подписчиков и уникальным контентом - boosty.to/itkrasavchik
    Задачка - goplay.space/#vg3LilzI1NL
    Видео про задачи на append: • Примеры с реальных Gol...
    Видео про задачи на change pointer: • Примеры с реальных Gol...
    Видео про задачи на typed nil: • Примеры с реальных Gol...
    Видео про задачи на loopvar: • Примеры с реальных Gol...
    Видео про задачи на каналы и горутины: • Примеры с реальных Gol...
    Видео про задачи на GOMAXPROCS и defer: • Примеры с реальных Gol...
    Оставить заявку для участия в программе "Процент от ЗП" можно здесь - it-krasavchik.zenclass.ru/ - или на почту - it@krasavchik.club - или в телегу - t.me/itkrasavchik
    Клуб АйТи Красавчиков в дискорде - / discord

ความคิดเห็น • 29

  • @v_chelnik
    @v_chelnik 5 หลายเดือนก่อน

    Спасибо вам за ваш контент

  • @v_chelnik
    @v_chelnik 5 หลายเดือนก่อน

    Лучший!

  • @novychok_novychok
    @novychok_novychok ปีที่แล้ว +1

    Very like this interview questions format, it's very insteresting and it's very educational.
    I hope you will continue to do this stuff, don't think it's take a lot of your time, don't stop it please!

    • @itkrasavchik
      @itkrasavchik  ปีที่แล้ว +2

      Hey, thanks for your comment :) Yeah, time is all we have and all we don't :) But will do my best to not stop :)

    • @novychok_novychok
      @novychok_novychok ปีที่แล้ว +1

      @@itkrasavchik Thank you a lot! :)

  • @ArtemCYOU
    @ArtemCYOU ปีที่แล้ว

    ппц)

  • @user-lf9of2gb3x
    @user-lf9of2gb3x ปีที่แล้ว

    Топ

  • @gregory._
    @gregory._ 27 วันที่ผ่านมา

    Самое интересное это рекурсивный тип, зачем такое вообще надо

  • @evgen_sr
    @evgen_sr ปีที่แล้ว +3

    Задачка - как не надо писать в проде, чтобы не получить от других пи****

    • @itkrasavchik
      @itkrasavchik  ปีที่แล้ว

      Интервью - это не про пррд. Это как раз про то, как ты писать никогда не будешь 😉

  • @feruzkayumov5531
    @feruzkayumov5531 ปีที่แล้ว +4

    главный вопрос: А ТАК МОЖНО БЫЛО?!

  • @sergeydeynego6949
    @sergeydeynego6949 ปีที่แล้ว +1

    тут суть в том, что если мы выполним ветку case

    • @yarbersheer8559
      @yarbersheer8559 ปีที่แล้ว

      спасибо , кэп)

    • @Magomedrasul7
      @Magomedrasul7 10 หลายเดือนก่อน

      c

    • @yarbersheer8559
      @yarbersheer8559 10 หลายเดือนก่อน

      @@Magomedrasul7 самого себя. Мы объект с записываем в канал с.

  • @adexitum
    @adexitum 2 วันที่ผ่านมา

    Именно она попалась на собесе. Сидел и судорожно пытался понять что же все таки в том видосе было?))))) И блин не вспомнил)))

  • @mikevvs
    @mikevvs ปีที่แล้ว

    А задачка в чем заключается, проанализировать что будет выводить этот код?

    • @itkrasavchik
      @itkrasavchik  ปีที่แล้ว

      Да, все задачи на собесах обычно требуют от вас объяснения, как оно отработает, без запуска кода

    • @mikevvs
      @mikevvs ปีที่แล้ว

      окей спасибо.
      Не, ну бывает еще что надо дописать какой-то код чтоб решить задачу и добиться требуемого поведения

    • @itkrasavchik
      @itkrasavchik  ปีที่แล้ว

      @@mikevvs бывает, как в предыдущем видео про change pointer (первая задача). Бывает вообще, что у тебя условие есть, а кода почти нет, про это, надеюсь, тоже расскажу, как дойдет очередь )

  • @yarbersheer8559
    @yarbersheer8559 ปีที่แล้ว +2

    конечно type C chan C в начале вводит в интерес, но потом вспоминаешь, что тайп это по сути алиас, а канал, это по сути, структура и type C chan C сравнимо с type Some []Some ))) (что, кстаи, тоже, забавная вещь )))
    type Some []Some
    func main() {
    some := make(Some, 0)
    some2 := Some{Some{}, Some{}}
    fmt.Println(some)
    fmt.Println(some2)
    }
    а дальше, конечно, надо знать или помнить как селект осуществляет проверку кейсов и что селект это вам не свитч)

    • @gregory._
      @gregory._ 27 วันที่ผ่านมา

      type some []some ничуть не понятнее чем type c Chan c😂

    • @yarbersheer8559
      @yarbersheer8559 27 วันที่ผ่านมา

      @@gregory._ а никто не говорил о понятности) просто забавно, что можно создать тип из себя же)

  • @andreykyzn
    @andreykyzn 10 หลายเดือนก่อน

    я назвал этот кейс crazychans 😂

  • @hasanaliyev5231
    @hasanaliyev5231 9 หลายเดือนก่อน +1

    это называется говнокод и тут нечем восхищаться, noo way this code can be approved and merged.

    • @itkrasavchik
      @itkrasavchik  9 หลายเดือนก่อน

      Как задачка на сообразительность - оч. крутая. В Perl, помню, были даже соревнования на самые короткие однострочники - PerlGolf. В прод такое ес-но не пойдет, но оно и не для этого )