刚用 Golang
标准库 net/http
的时候发送 POST
请求的正文要求 io.Reader
类型
刹时间不知道怎么找哪些方法可以将字符串转为该类型,最后还是百度的,所以我想问:平时有什么好的方法或者诀窍能快速在使用包的时候找到其要求的数据类型怎么实现?
刚用 Golang
标准库 net/http
的时候发送 POST
请求的正文要求 io.Reader
类型
刹时间不知道怎么找哪些方法可以将字符串转为该类型,最后还是百度的,所以我想问:平时有什么好的方法或者诀窍能快速在使用包的时候找到其要求的数据类型怎么实现?
7 回答5.3k 阅读
6 回答6.8k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答3.3k 阅读
2 回答893 阅读✓ 已解决
2 回答2.2k 阅读
1 回答2.1k 阅读
目前gopls和guru都已经支持这个特性,见issue #32973。
使用方法很简单,如果你用的是 vscode,在接口名上右键,选快速查看->查看实现就能看到所有实现了这个接口的结构。
如果用的是其他编辑器,请尝试类似 vscode 查看实现的功能。
另外也可以用 guru 命令行查看。
关于 guru 这个工具(也是go官方仓库里的),你可以看看Using Go Guru 这篇官方的文档。注意要魔法上网。