add: interface comparison example

This commit is contained in:
Inanc Gumus
2019-09-09 20:48:33 +03:00
parent 68fb9ed07c
commit 1495007ab2

View File

@ -7,6 +7,8 @@
package main package main
import "fmt"
func main() { func main() {
var ( var (
mobydick = book{title: "moby dick", price: 10} mobydick = book{title: "moby dick", price: 10}
@ -24,4 +26,8 @@ func main() {
var store list var store list
store = append(store, &minecraft, &tetris, mobydick, rubik) store = append(store, &minecraft, &tetris, mobydick, rubik)
store.print() store.print()
// interface values are comparable
fmt.Println(store[0] == &minecraft)
fmt.Println(store[3] == rubik)
} }