В golang я пытаюсь создать функцию, которую я хочу вызвать с помощью объекта структуры.
Как я могу заставить функцию принимать вызовы от всех типов структур.
вызывающая функция:
func (this PortStatsHandler) triggerSampler(counter int) {
portstatob.GenerateStats(ctime) //portstatob is an object.
}
функция:
func (this *PortStats) GenerateStats(ctime time.Time) {
}
Теперь она принимает только объекты PortStats
, но не какую-либо структуру.