Size: a a a

2020 February 27

AR

Aleksandr Razumov in Go-go!
Выглядит как наброс/троллинг, тогда уж и си почти динамический.
источник

а

а кто это in Go-go!
а это кто
вот в js.Value
и не поспоришь
источник

а

а кто это in Go-go!
Aleksandr Razumov
Выглядит как наброс/троллинг, тогда уж и си почти динамический.
любой язык с рефлектом
источник

а

а кто это in Go-go!
а можно сидеть в своем раст чате и не набрасывать
источник

а

а кто это in Go-go!
или хотя бы делать это изящно
источник

а

а это кто in Go-go!
а это кто
вот в js.Value
"panics if x is not one of the expected types"

Можнр реализовать эту функцию на дженериках со специализацией или на ADT, тогда всё во время компиляции проверяться будет и без паник
источник

а

а кто это in Go-go!
или кодгеном...
источник

SP

Slava Pinchuk in Go-go!
Павел Литвинов
Плюс проблема в том что одинаковые теги на разных уровнях вложенности
вводишь новые структуры даных типа repeated node, inline
парсишь один раз и поаторы заменяешь на эти структуры и делаешь мапу
повторяющийся элемент (его хеш) = самому элементу так облегчаешь все что парсишь а дальше понеслось долбаться так как поиск в ширину или глубину не окнает и надо будет кучу тестов писать и саммому думать как с нимижить
источник

AR

Aleksandr Razumov in Go-go!
а это кто
"panics if x is not one of the expected types"

Можнр реализовать эту функцию на дженериках со специализацией или на ADT, тогда всё во время компиляции проверяться будет и без паник
Можно реализовать это через go: generate и тогда всё во время компиляции проверяться будет и без паник
источник

а

а это кто in Go-go!
Aleksandr Razumov
Можно реализовать это через go: generate и тогда всё во время компиляции проверяться будет и без паник
Ну или так
источник

A

Anatoliy in Go-go!
А без кодогена тут никуда, я вон кодогеном всю работы с БД обеспечил базовую. Типа чтения, записи, изменения и удаления. При этом достаточно просто скормить структуру и всё.
Были бы дженерики - можно было бы их, но без них...
источник

AR

Aleksandr Razumov in Go-go!
Anatoliy
А без кодогена тут никуда, я вон кодогеном всю работы с БД обеспечил базовую. Типа чтения, записи, изменения и удаления. При этом достаточно просто скормить структуру и всё.
Были бы дженерики - можно было бы их, но без них...
Дженерики бы не помогли, тут нужны процедурные макросы, с гошным кодгеном хотя бы автокомплит работает
источник

а

а кто это in Go-go!
Aleksandr Razumov
Дженерики бы не помогли, тут нужны процедурные макросы, с гошным кодгеном хотя бы автокомплит работает
твоя ненависть к процедурным макросам не знает границ
источник

AR

Aleksandr Razumov in Go-go!
источник

C

Calculon in Go-go!
вижу ент ставлю класс
источник

C

Calculon in Go-go!
👍
источник

AR

Aleksandr Razumov in Go-go!
Когда ент доделают надеюсь мем про "SRE тулинг" и "го не для крудов" уйдёт окончательно
источник

SP

Slava Pinchuk in Go-go!
Daniel Podolsky
ща вы пойдете в бан
Так поэтично звучит// вроде бы послали а вроде бы и нет :D
источник

SP

Slava Pinchuk in Go-go!
Anatoliy
А без кодогена тут никуда, я вон кодогеном всю работы с БД обеспечил базовую. Типа чтения, записи, изменения и удаления. При этом достаточно просто скормить структуру и всё.
Были бы дженерики - можно было бы их, но без них...
а на гитхабе есть код
можно глянуть ?
источник

A

Anatoliy in Go-go!
Slava Pinchuk
а на гитхабе есть код
можно глянуть ?
не, оно на приватной репе, вообще наверное глянуть можно, но только когда доберусь до дома и вытащу наружу, в принципе там ничего сложного нет
источник