reflect 2

What does the following program print?
package main

import "reflect"

type T struct{
  A int
  b int
}

func (T) M() {}
func (T) m() {}

func main() {
	v := reflect.ValueOf(T{})
	println(v.NumField(), v.NumMethod())
}

Choices:

Answer: 2 1

Run it on Go play.

Key point: