转自: 张晓龙 中兴开发者社区 https://mp.weixin.qq.com/s/EEUtTykcrXhcM2hJT01SoQ 序言 众所周知,Golang中不支持类似C++/Java中的标记式泛型,所以对于常用算法,比如冒泡排序算法,有些同学容易写出逻辑上重复的代码,即整型是第一套代码,字符串型是第二套代码,用户自定义类型是第三套代码.重复是万恶之源,我们当然不能容忍,所以要消除重复,使得代码保持在最佳的状态.本文通过一个实际使用的简单算法的演进过程,初次体验了Golang的泛型编程,消除…