Size: a a a

Golang Developers — русскоговорящее сообщество

2020 October 12

FL

First Last in Golang Developers — русскоговорящее сообщество
Так смешно слышать аргументацию типа "ахах, все написано на Си и че?" 🙂
Кто-то говорит, что невозможно писать?

А о том, боль или не боль - ты unix ядро пилишь, откуда тебе знать? 🙂
источник

FL

First Last in Golang Developers — русскоговорящее сообщество
Я должен дублировать код и названием функции/структуры давать понять что тут строка, а там числа, например
Красота ж)
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
First Last
const item = item.filter(({status}) => status === 0)


//

var item Item
for i := range items {
  if i.status == 0 {
     item = i
     break
  }
}
Вынеси в функцию )
источник

FL

First Last in Golang Developers — русскоговорящее сообщество
Насчет .go2 я знаю
источник

FL

First Last in Golang Developers — русскоговорящее сообщество
Анатолий
Вынеси в функцию )
Речь не об этом))
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
Как раз таки об этом, первое правило го: чем проще - тем лучше
источник

x

x-foby in Golang Developers — русскоговорящее сообщество
First Last
Так смешно слышать аргументацию типа "ахах, все написано на Си и че?" 🙂
Кто-то говорит, что невозможно писать?

А о том, боль или не боль - ты unix ядро пилишь, откуда тебе знать? 🙂
А я с вами и не спорю.
Просто смешно)
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
В го все по другому, он не похож ни на что
источник

FL

First Last in Golang Developers — русскоговорящее сообщество
Анатолий
В го все по другому, он не похож ни на что
Он похож на классический императивный язык)
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
По началу очень сложно и непривычно
источник

FL

First Last in Golang Developers — русскоговорящее сообщество
Очень сильно императивный
источник

FL

First Last in Golang Developers — русскоговорящее сообщество
Анатолий
По началу очень сложно и непривычно
Ничего сложного и не привычного в этом нет
источник

FL

First Last in Golang Developers — русскоговорящее сообщество
First Last
const item = item.filter(({status}) => status === 0)


//

var item Item
for i := range items {
  if i.status == 0 {
     item = i
     break
  }
}
Тут все голословное
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
Потом оказалось что дженерики нужны лишь в 5% реального кода, которые да, пока что копипастом реализуются
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
Либо интерфейсами
источник

FL

First Last in Golang Developers — русскоговорящее сообщество
Аргумент, аргумент 🙂
Я ведь не говорю про union типы, верно? Вот это уже не нужно
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
First Last
Тут все голословное
Функциональщина - сплошные копипасты мелких функций
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
First Last
Аргумент, аргумент 🙂
Я ведь не говорю про union типы, верно? Вот это уже не нужно
Я никогда их не любил )
источник

FL

First Last in Golang Developers — русскоговорящее сообщество
Ладно, не вижу смысла общаться на эту тему
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
Даже имея их полную мощ в тс я их не использовал
источник