Size: a a a

2020 May 04

N

Nikolay in Go-go!
чистая архитектура же
источник

АП

Александр Попов... in Go-go!
где это чистая?
источник

АП

Александр Попов... in Go-go!
это рантайм java интерпайз стайл
источник

АП

Александр Попов... in Go-go!
ты язык перепутал
источник

N

Nikolay in Go-go!
причем тут джава вообще? в го точно так же можно принципы того же SOLID применять
источник

N

Nikolay in Go-go!
просто в отсутствие генериков это чуть сложнее делается
источник

АП

Александр Попов... in Go-go!
ну это сова на глобус
источник

АП

Александр Попов... in Go-go!
начнем с того что L вообще как то я хз как вписывать
источник

АП

Александр Попов... in Go-go!
учитывая что имеется введу примитивы уровня языка типо int
источник

N

Nikolay in Go-go!
Александр Попов
учитывая что имеется введу примитивы уровня языка типо int
ну, в джаве это решается обертками в другие типы
источник

N

Nikolay in Go-go!
в го, по сути, та же петрушка
источник

АП

Александр Попов... in Go-go!
там смысл что если у нас есть тип MyInt который наследуется от int то мы должны проворачивать такие финты
источник

АП

Александр Попов... in Go-go!
func Test(i MyInt) { 
....
}

var intVar int

Test(intVar)
источник

N

Nikolay in Go-go!
ну да, я о том же
источник

АП

Александр Попов... in Go-go!
у нас с 1.14 насколько помню добавили =
источник

АП

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

N

Nikolay in Go-go!
ты можешь научить кастомные обертки для типов любому интерфейсу
источник

N

Nikolay in Go-go!
и L будет
источник

АП

Александр Попов... in Go-go!
ась?
источник

N

Nikolay in Go-go!
просто в джаве это за тебя сделали уже, в го придется ручками
источник