Size: a a a

可愛い P[rogramming]Offtop

2021 June 21

U

Unat in 可愛い P[rogramming]Offtop
хм... блять, надо, кстати, попробовать. В каком-нибудь пет-проекте.
источник

U

Unat in 可愛い P[rogramming]Offtop
Звучит как отличная забористая дичь.
источник

Kd

Konstantin dmz9 in 可愛い P[rogramming]Offtop
error prone
источник

U

Unat in 可愛い P[rogramming]Offtop
Чойта?
источник

AM

Andrew Mikhaylov in 可愛い P[rogramming]Offtop
Аттрибуты / роли же в случае ABAC / RBAC предполагаются целиком известными в компайл-тайме обычно?
источник

AM

Andrew Mikhaylov in 可愛い P[rogramming]Offtop
То бишь никакой динамики?
источник

U

Unat in 可愛い P[rogramming]Offtop
Да
источник

U

Unat in 可愛い P[rogramming]Offtop
В том или ином виде, но да
источник

VP

Vladimir Petrakovich in 可愛い P[rogramming]Offtop
Ну влететь-то влетит, но ну нахер с этим работать 😄
источник

VP

Vladimir Petrakovich in 可愛い P[rogramming]Offtop
Это считай выкинуть статическую типизацию и обмазаться Map'ами
источник

U

Unat in 可愛い P[rogramming]Offtop
Нет, если грамотно сделать. Это эквивалентно аннотациям из предложенного выше
источник

AM

Andrew Mikhaylov in 可愛い P[rogramming]Offtop
Странно, я думал, это нормальное решение для гошечки.
источник

VP

Vladimir Petrakovich in 可愛い P[rogramming]Offtop
В случае аннотаций у тебя будут опциональными только некоторые поля, которые зависят от роли. В случае списков атрибутов - все.
источник

VP

Vladimir Petrakovich in 可愛い P[rogramming]Offtop
Возможно, но я на го не писал
источник

Kd

Konstantin dmz9 in 可愛い P[rogramming]Offtop
т.е. у тебя список типа
permissions = [ user.email => USER_EMAIL_PERMISSION ]
превращается в
filter = [ user.email => true|false ]
а потом будет
(user, filter) => response
источник

U

Unat in 可愛い P[rogramming]Offtop
Вообще, я хочу заметить, что Go не так плох, если проявить должную гибкость. 🌚
источник

AM

Andrew Mikhaylov in 可愛い P[rogramming]Offtop
Всё, мы его потеряли.
источник

U

Unat in 可愛い P[rogramming]Offtop
Да мне просто пришлось вместо структур с зависимостями и наследованием интерфейсов упаковать функции сразу в структуры и передать зависимости в замыканиях, кек. Иначе юнит-тесты требовали моков на тысячи строк. Заодно и удобнее стало функционал пилить. Апологеты языка, правда, чувствую, с говном съедят, если увидят.
источник

IP

Iaroslav Postovalov in 可愛い P[rogramming]Offtop
я тут попробовал написать either своей мечты
источник

IP

Iaroslav Postovalov in 可愛い P[rogramming]Offtop
источник