golang泛型: 简单例子
golang 1.18 支持了泛型,虽然看起来好像不是很好用的样子。官方给的例子太不直观了, 先从一个直观的例子来看看package mainimport "fmt"func main() { fmt.Println(myfunc(3)) // 1 fmt.Println(myfunc(3.0)) // 1.5}func myfunc[V int | float64](a V) V { return a / 2}如果设置值的话, 是可以得到正确的返回值的pac