1 2 3 4 5 6 7 8 9 10 11 12 13
package a type S struct { a Key } func (s S) A() Key { return s.a } type Key struct { key int64 }