Co-authored-by: Mikhail Shilkov <github@mikhail.io>
Rather than forcing consumers to deal with language-specific data ad-hoc, add an API that allows all language-specific data to be decoded up-front.
* Add a method to the DocLanguageHelper interface to get the API doc link for Pulumi types. * Add a test for Go API doc link methods. * Use GetDocLinkForPulumiType in gen_function as well.