package method
// X is some type.
type X struct {
a int
}
// GetA returns the value of a.
func (x X) GetA() int {
return x.a
// NewX creates a new X instance.
func NewX() X {
return X{a: 42}