Use go.tools/go/types/typemap

Closes #100