Go语言学习笔记之反射用法详解

2019-11-10 11:01:19于丽

    var strAdd func(a, b string) string
    makeAdd(&intAdd)
    makeAdd(&strAdd)
    println(intAdd(100, 200))
    println(strAdd("hello, ", "world!"))
}

输出:

300
hello, world!

如果语言支持泛型,自然不需要这么折腾

希望本文所述对大家Go语言程序设计有所帮助。