1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
// generics2 // Make me compile! // I AM NOT DONE package main import "fmt" type Number interface { int } func main() { fmt.Println(addNumbers(1, 2)) fmt.Println(addNumbers(1.0, 2.3)) } func addNumbers(n1, n2 T) { return n1 + n2 }