学习与交流:Go语言技术微信群
商务合作加微信:LetsFeng
课本,文档学习Go语言,个人强烈推荐这本书
现在就开始你的Go语言学习之旅吧!人生苦短,let’s Go.
学习与分享:Goland 最新版激活简易教程,全家桶通用版激活码
GoLand 2022.2 为泛型和 go.work
带来了新功能。我们还增加了对模糊测试的支持。
SQL 语句现在可被自动检测,您将获得针对它们的全面代码辅助。
GoLand 现已支持 WebSocket 连接,并且可以通过 HTTP 和 WebSocket 协议发送 GraphQL 查询。
泛型
将空接口转换为 any
的意图操作
interface{}
替换为 any
。从意图操作的弹出窗口中,您可以替换文件中的所有空接口。将具有空形参列表的类型形参删除的快速修复
对未使用的类型形参的检查
对接口与方法的联合的检查
模糊测试
运行模糊测试
现在,您可以从 GoLand 运行模糊测试。如果您点击模糊测试旁间距中的绿色三角形图标,将看到运行测试的不同选项。如果测试失败,失败的种子语料库条目将被写入文件并置于 testdata
文件夹的软件包目录中。
此文件的路径也将作为可点击链接出现在控制台中。如果您点击此链接,文件将在 IDE 中打开,文件顶部将显示绿色三角形图标。点击此图标将运行 go test
并显示失败的种子语料库条目。
从 GoLand 也可以像普通单元测试一样运行模糊测试
更改 Go SDK 的快速修复
在 GoLand 中,如果配置了不支持模糊测试的 Go SDK,间距中将不再显示运行按钮。我们添加了一个快速修复,它可以在当前 Go SDK 不支持模糊测试时更改 Go SDK。
参考链接:https://www.jetbrains.com/zh-cn/go/whatsnew/
更多相关Go语言的技术文章或视频教程,请关注本公众号获取并查看,感谢你的支持与信任!
文章评论