Description
Is your feature request related to a problem? Please describe.
I'm currently limited by the lack of a navigation feature within ui.documentation.hoverKind when inspecting Go types in VSCode. It can be frustrating to identify and understand sub-types, embedded types, and related structures directly within the hover documentation. This restriction slows down development by requiring separate steps to look up definitions for each individual type, instead of having them navigable in one place.
Describe the solution you'd like
I would like to see an additional option in ui.documentation.hoverKind that enables interactive type navigation. This feature would allow users to click on types within the hover documentation to expand definitions and explore any sub-types, embedded structures, or other related types directly within the hover window. This functionality would streamline code comprehension and reduce the need to navigate away from the current hover documentation.
Describe alternatives you've considered
I've considered using the "Go to Definition" feature or manually searching for type definitions when needing to dive deeper into sub-types. However, these alternatives require navigating away from the hover view, which interrupts the workflow. A more interactive hover experience would provide a smoother and faster exploration of complex types.
Additional context
An interactive type navigation within the hover documentation would be especially useful when working with complex structs, interfaces, or nested types in Go, making it easier for developers to grasp code structures without additional lookup steps.