Use go/types to resolve constants
Use go/types to resolve constants

go/types already computes constants for us. This includes computations,
iota and constants refering to other constants.

As a side effect, this change fixes a bug: when a const gendecl declared
multiple constants, we displayed the value of the first constant, not
the queried one.

zmb3/gogetdoc