package main import ( "log" ) // generische Funktion func humanAge[T int | float64](dogAge T) T { return dogAge * 7 } func main() { // Funktion mit Typ Integer aufrufen var i int = humanAge(3) log.Println(i) // Funktion mit Typ Fließkomma aufrufen var j float64 = humanAge[float64](4.9) log.Println(j) }