v2
This commit is contained in:
parent
eadf6418aa
commit
1c87d142cc
2 changed files with 9 additions and 1 deletions
8
add.go
8
add.go
|
|
@ -1,7 +1,13 @@
|
||||||
// Пакет, складывающий два числа
|
// Пакет, складывающий два числа
|
||||||
package testmod
|
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
|
return a + b
|
||||||
}
|
}
|
||||||
|
|
|
||||||
2
go.mod
2
go.mod
|
|
@ -1,3 +1,5 @@
|
||||||
module git.catgirls.asia/B4D_US3R/testmod
|
module git.catgirls.asia/B4D_US3R/testmod
|
||||||
|
|
||||||
go 1.23.1
|
go 1.23.1
|
||||||
|
|
||||||
|
require golang.org/x/exp v0.0.0-20250506013437-ce4c2cf36ca6
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue