Size: a a a

2020 May 21

DP

Daniel Podolsky in Go-go!
Nikita Provotorov
о как, я могу для своего типа определить кастомные круглые скобки?
каждому вашему типу прилагается оператор круглые скобки автоматически, который делает ваш тип из совместимого
источник

RS

Roman Sharkov in Go-go!
https://play.golang.org/p/mVv1JPbY3Na

с мапами есть синтаксис v, ok :=
а со срезами нет, бардак)
источник

DP

Daniel Podolsky in Go-go!
Roman Sharkov
https://play.golang.org/p/mVv1JPbY3Na

с мапами есть синтаксис v, ok :=
а со срезами нет, бардак)
зачем он тебе со срезами?
источник

C

Calculon in Go-go!
Там же есть индексы и len
источник

NP

Nikita Provotorov in Go-go!
Daniel Podolsky
каждому вашему типу прилагается оператор круглые скобки автоматически, который делает ваш тип из совместимого
вау, а есть почитать как компилятор определяет множество совместимых типов?
источник

RS

Roman Sharkov in Go-go!
Daniel Podolsky
зачем он тебе со срезами?
ну порой хочется проверить, есть ли индекс на срезе или нет.

v, ok := было бы консистентно, этот синтаксис используется в Go как минимум с channels и maps

но со срезами приходится писать

if i < len(s) {
 fmt.Println(s[i])
}
источник

DP

Daniel Podolsky in Go-go!
но это  не менее эффективно же
источник

RS

Roman Sharkov in Go-go!
Daniel Podolsky
но это  не менее эффективно же
нет, но менее согласовано с точки зрения дизайна языка
источник

RS

Roman Sharkov in Go-go!
т.е. если бы v, ok := ? expression было-б гораздо понятнее, ИМХО
источник

C

Calculon in Go-go!
форкни golang
источник

C

Calculon in Go-go!
я звёздочку поставлю ^_^
источник

RS

Roman Sharkov in Go-go!
Calculon
форкни golang
пока я это сам реализую - год пройдёт, я к сожалению не core maintainer, времени вработаться не хватит
источник

C

Calculon in Go-go!
Roman Sharkov
пока я это сам реализую - год пройдёт, я к сожалению не core maintainer, времени вработаться не хватит
главное поверить в себя
источник

RS

Roman Sharkov in Go-go!
Calculon
главное поверить в себя
ошибаешься, главное найти время
источник

AK

Anton Kucherov in Go-go!
Roman Sharkov
ошибаешься, главное найти время
Его у всех людей одно и то же кол-во в сутках. Вам просто это не нужно. 🙂
источник

RS

Roman Sharkov in Go-go!
Roman Sharkov
пока я это сам реализую - год пройдёт, я к сожалению не core maintainer, времени вработаться не хватит
@antonikucherov ☝️🏻
источник

AK

Anton Kucherov in Go-go!
Ну люди трятят и больше года на вещи которые им реально нужны и важны. К тому же тут прямо таки штука которая может повлиять на многих. Я вас не обвиняю если что ни в коем случае. Просто когда реально что-то необходимо, оно как то и время находится (исключительно из личного опыта исхожу)
источник

DP

Daniel Podolsky in Go-go!
Roman Sharkov
ошибаешься, главное найти время
главное - найти того, кто за это заплатит

я вот сам за такие штуки платить не могу :(
источник

RS

Roman Sharkov in Go-go!
Daniel Podolsky
главное - найти того, кто за это заплатит

я вот сам за такие штуки платить не могу :(
вот вот. Мне за это пока никто не платил, приходилось личное время на это убивать. Если я сейчас ещё и форкать полезу то прощай личная жизнь, прощай навсегда
источник

s

snip in Go-go!
Roman Sharkov
вот вот. Мне за это пока никто не платил, приходилось личное время на это убивать. Если я сейчас ещё и форкать полезу то прощай личная жизнь, прощай навсегда
и главное что напрасно
источник