Вычисление среднего в Go с помощью Generics
В статье показано, как в Go 1.18 написать универсальную функцию mean[T Number] с типовым набором constraints.Float|constraints.Integer: элементы приводятся к float64, результат — float64. Приведен рабочий пример и объяснение новых возможностей интерфейсов-типовых наборов.
Подробнее: https://gosamples.dev/calculate-arithmetic-mean-in-go-using-generics/
#en
@go_in_action | Другие наши каналы
Post #4601
100