Size: a a a

2021 June 23

AB

Andrey Burov in Go-go!
как внутри Test сделать проверку на тип, я что-то не догоняю
источник

ЯК

Ярослав Коробейников... in Go-go!
Вроде пытаются кастить в .(type)  и чекать через switch case?
источник

ЯК

Ярослав Коробейников... in Go-go!
Ой.) Это какой-то будущий го ;DDDD
источник

ЯК

Ярослав Коробейников... in Go-go!
Сорян
источник

AB

Andrey Burov in Go-go!
switch type не работает, т.к. i is not an interface
источник

AB

Andrey Burov in Go-go!
https://go2goplay.golang.org/p/WhjFA9RVdUs накостылял чутка
источник

AB

Andrey Burov in Go-go!
наглядный пример почему не нужно generics пихать везде, где впихивается....
источник

Z

Zver in Go-go!
Хрен знает. По мне горутины нативно понятны, в отличии от всяких асинков. А канал банальная FIFO.
источник

Z

Zver in Go-go!
Зависит от поведения вашего приложения и требований. Если для вас критично количество документов, то ошибку и какие документы не найдены. Иначе возвращаете как есть, у недоступных указываете, что недоступны и причину.
источник

Z

Zver in Go-go!
А в документации тайпкастили кажется напрямую.
источник

AB

Andrey Burov in Go-go!
да не получается чё-то
источник

З🧟

Зомби 🧟‍♂️... in Go-go!
а reflect.TypeOf?
источник

AB

Andrey Burov in Go-go!
ну это полный пиздец (простите)
источник

Z

Zver in Go-go!
Они поменяли поведение. Но надеюсь сделают каст по T.
В мартовском документе проблема описана.
https://go.googlesource.com/proposal/+/refs/heads/master/design/43651-type-parameters.md#identifying-the-matched-predeclared-type
источник

AB

Andrey Burov in Go-go!
в ссылке на пример, это тоже самое что и я сделал.
источник

AB

Andrey Burov in Go-go!
ну посмотрим, думаю разрулят, не в 1.18, так в 1.19
источник

Z

Zver in Go-go!
Там текст важен.
источник

Z

Zver in Go-go!
Описание проблемы.
источник

Z

Zver in Go-go!
И как решение видят каст по T.
источник

AB

Andrey Burov in Go-go!
да проблема то ясна
источник