github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/gnovm/tests/files/method14.gno (about) 1 package main 2 3 func main() { 4 o := Coord{3, 4} 5 println(o.dist()) 6 } 7 8 func (c *Coord) dist() int { return c.x*c.x + c.y*c.y } 9 10 type Coord struct { 11 x, y int 12 } 13 14 // Output: 15 // 25