标签: go
作为golang中的新手,我想知道如何实现像Filter / Map这样的通用方法。
基本上我想做的是,
Filter(data []T, func (item T) { return item.xxx })
据我所知,golang不支持通用(可能是错误的),而且有generic proposal here。
当然,我真的不想复制和粘贴以支持不同的结构。
那么golang的做法是什么?