登录
首页 >  Golang >  Go问答

Golang 有没有类型实现速查的小诀窍

来源:SegmentFault

时间:2023-01-08 13:45:14 277浏览 收藏

本篇文章向大家介绍《Golang 有没有类型实现速查的小诀窍》,主要包括go,具有一定的参考价值,需要的朋友可以参考一下。

问题内容

刚用

Golang
标准库
net/http
的时候发送
POST
请求的正文要求
io.Reader
类型
image.png

刹时间不知道怎么找哪些方法可以将字符串转为该类型,最后还是百度的,所以我想问:
平时有什么好的方法或者诀窍能快速在使用包的时候找到其要求的数据类型怎么实现?

正确答案

目前gopls和guru都已经支持这个特性,见issue #32973

使用方法很简单,如果你用的是 vscode,在接口名上右键,选快速查看->查看实现就能看到所有实现了这个接口的结构。

image.png

image.png

如果用的是其他编辑器,请尝试类似 vscode 查看实现的功能。


另外也可以用 guru 命令行查看。

image.png

关于 guru 这个工具(也是go官方仓库里的),你可以看看Using Go Guru 这篇官方的文档。注意要魔法上网。

到这里,我们也就讲完了《Golang 有没有类型实现速查的小诀窍》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于golang的知识点!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表