在 python 中,我可以通过定义__getitem__(). 我可以在 Go 中做类似的事情吗?
// What I mean is:
type MySlice []MyItem
// Definition of MySlice
......
func (s MySlice) getItem(i int) MyItem {
}
......
// Access is overrided with calling getItem()
item := ms[0] //calling ms.getItem(0)
// Is this doable?
皈依舞
慕仙森
相关分类