как узнать тип переменной или сигнатуру функции в среде разработки (например при наводке курсора)
Здравствуйте. Прошу прощение, что не на английском (студенту некогда его штурмовать). Начал изучать гоу. Пишу программный код в goLand, написал конструкцию:
tmp := asdfasdf.asdfasdf(abracodabra)
т.е. создал переменную и присвоил в нее результат возврата функции (ее название может быть любым, поэтому использовал asdbaskdjb).
После чего мне захотелось узнать, какой тип имеет переменная tmp... в итоге задумался: как, например при наводке курсора на переменную узнать ее тип? Или как при наводке курсором на вызванную мною функцию увидеть ее ПОЛНУЮ сигнатуру ? Хочу знать, какого типа переменную возвращает вызванная функцию (в результате чего узнать тип переменной tmp), какой тип принимает функция?
В этом примере ожидается, что будет использован лишь одна возвращаемая переменная функцией (самая первая). Но ведь функция может возвращать несколько переменных , например err. Следовательно полезно было бы сразу получать информацию об используемой функции/структуре данных...
Подскажите куда кликать, если такая фича у вас реализована
Please sign in to leave a comment.
Добрый день! Удобнее всего поставить курсор на переменную или ее использование и вызывать либо Quick Definition, либо Quick Documentation. Почитать о них можно здесь.
благодарю! Именно это мне и требовалось! Жаль нет возможности поставить вам здесь лайк)