Files
go-koans/about_types.go
2014-12-09 09:04:26 -05:00

14 lines
321 B
Go

package go_koans
type coolNumber int
func (cn coolNumber) multiplyByTwo() int {
return int(cn) * 2
}
func aboutTypes() {
i := coolNumber(4)
assert(i == coolNumber(__int__)) // values can be converted between compatible types
assert(i.multiplyByTwo() == __int__) // you can add methods on any type you define
}