package main import "fmt" func main() { //ints := []int{1,2} str := []string{"小明", "小飞"} printArr(str) } //[T int|string]这里代表类型约束 func printArr[T int|string](arr []T) { for _, v := range arr{ fmt.Println(v) } }
package main import "fmt" func main() { //ints := []int{1,2} str := []string{"小明", "小飞"} printArr(str) } //[T int|string]这里代表类型约束 func printArr[T int|string](arr []T) { for _, v := range arr{ fmt.Println(v) } }