aboutsummaryrefslogtreecommitdiffstats
path: root/exercises/generics/generics2/main.go
blob: c0277a394cef32385c071808e3210903e30c439e (plain)
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
}