1
0
mirror of https://github.com/mgechev/revive.git synced 2024-11-24 08:32:22 +02:00
revive/testdata/modifies-value-receiver.go

14 lines
248 B
Go

package fixtures
type data struct {
num int
key *string
items map[string]bool
}
func (this data) vmethod() {
this.num = 8 // MATCH /suspicious assignment to a by-value method receiver/
*this.key = "v.key"
this.items["vmethod"] = true
}