首页 > 其他 > 详细

go泛型

时间:2021-09-15 14:37:18      阅读:29      评论:0      收藏:0      [点我收藏+]

go泛型

package main

import (
	"fmt"
)

func PrintAll(vals []interface{}) {
	for _, val := range vals {
		fmt.Println(val)
	}
}

func main() {
	//names := []int{1, 2, 3}
	names := []string{"1", "2", "3"}
	vals := make([]interface{}, len(names))
	for i, v := range names {
		vals[i] = v
	}
	PrintAll(vals)
}

  

go泛型

原文:https://www.cnblogs.com/hnxxcxg/p/15265859.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!