This commit is contained in:
B4D_US3R 2025-05-20 11:49:43 +05:00
parent eadf6418aa
commit 1c87d142cc
2 changed files with 9 additions and 1 deletions

8
add.go
View file

@ -1,7 +1,13 @@
// Пакет, складывающий два числа
package testmod
import "golang.org/x/exp/constraints"
type Number interface {
constraints.Integer | constraints.Float
}
// Функция, складывающая два числа
func Add(a, b int) int {
func Add[T Number](a T, b T) T {
return a + b
}

2
go.mod
View file

@ -1,3 +1,5 @@
module git.catgirls.asia/B4D_US3R/testmod
go 1.23.1
require golang.org/x/exp v0.0.0-20250506013437-ce4c2cf36ca6