package a | |
func Random() int { //@Random | |
y := 6 + 7 | |
return y | |
} | |
func Random2(y int) int { //@Random2,mark(RandomParamY, "y") | |
return y //@godef("y", RandomParamY) | |
} | |
type Pos struct { | |
x, y int //@mark(PosX, "x"),mark(PosY, "y") | |
} | |
func (p *Pos) Sum() int { //@mark(PosSum, "Sum") | |
return p.x + p.y //@godef("x", PosX) | |
} | |
func _() { | |
var p Pos | |
_ = p.Sum() //@godef("()", PosSum) | |
} |