goland找不到sdk怎么解决?

我来回答
共3个回答
香葛
回答
  GoLand官方版是一款由jetBrains公司研发的专业的编程软件。GoLand最新版功能齐全,支持智能识别代码并补全,代码辅助、代码编辑器、体工学式的设计、前端和后端开发等。GoLand软件内置了各种集成工具和调试工具,能够帮助开发者创建快速、高效、可靠的代码。   本地go升级到1.17之后,用goland选不了目录为sdk了,会报The selected directory is not a valid home for Go SDK需要修改goroot中代码src/runtime/internal/sys/zversion.go增加const theVersion=go1.17 收起
2023-01-31
符丹雯
回答
  如下步骤:   1、从Golang官网(https://golang.google.cn/dl/)下载Go 1.17版。   (注意:需要下载与电脑位数相匹配的包,例如:我的是windows 64位,则下载64位的windows zip包)   2、然后解压,将下载的名为go的文件重命名为Go 1.17,放到和GO 1.13同级目录(也就是和原来的GOROOT同级目录下,我拷贝后的目录是C:\Go 1.17)   查看zversion.go文件,   C:\Go 1.17\src\runtime\internal\sys\zversion.go   如果没有如下配置,则增加如下配置(对比了几个版本,似乎只有Go1.17缺少该配置):   const TheVersion=`go1.17`   const Goexperiment=``   3、打开Goland编辑器,配置GOROOT(设置完成后,重启Goland):   File->Settings->GOROOT->选中Go 1.17   4、打开Goland编辑器,配置Go Modules(vgo):   File->Settings->Go Modules(vgo)->选择1.17的SDK   (这里的1.17或1.13的SDK,是通过上面配置的不同的GOROOT自动生成的) 收起
2023-01-31
苑赫
回答
  GoLand官方版是一款由jetBrains公司研发的专业的编程软件。GoLand最新版功能齐全,支持智能识别代码并补全,代码辅助、代码编辑器、体工学式的设计、前端和后端开发等。GoLand软件内置了各种集成工具和调试工具,能够帮助开发者创建快速、高效、可靠的代码。   如果go版本是1.17.8,在配置goroot的时候找不到sdk   解决方法:   打开GO的安装目录下的srcruntimelinternalsysizversion.go文件,添加一行 收起
2023-01-27
其它产品问答
先下载GoLand安装包,然后按照安装向导进行安装。安装完成后,输入许可证信息即可开始使用GoLand。
2023-03-17
1 个回答
  1、首先,智能补全,IDE通过自动补全语句来帮助您来编写代码。快捷键“Ctrl+shift+空格”将会给你一个在当前上下文中最相关符号的列表,当您选择一个建议时,它会相应的将有关包导入到你的当前文件中。   2、然后,检查和快速修复,IDE提供内置的检查功能,在输入代码时即检查代码。当它发现有问题的代码时,会给你提供快速的修复,你只需简单的按“alt+enter”来应用。   3、然后,重构代码,允许你快速、安全的改变你的代码,包括重命名和提取。快速导航,只需点击一下就可以切换到超级方法、实现、应用以及声明等,跳转到任何类,文件或者符号。   4、然后,快速弹出,当你需要有关一个符号的更多信息,使用快速弹出可以帮助你更快达到目标:例如快速文档,快速定义,说明用途以及结构等。当你使用代码补全时,弹出式窗口可以给你提供额外的选择建议信息。   5、然后,代码生成,在某些情况下,IDE可以为你生成琐碎的代码。例如,当按“CTRL+O”时,IDE将通过它的方法来帮助你实现任何接口。检测递归调用   6、如果在函数中存在递归调用,IDE将检测出它,并将其标记在代码序号部分,从而是你的代码易于阅读和理解。   7、最后,表示类型,当你在插入符号想知道任何表示类型时,可以通过“alt+”动作来实现。函数退出点高亮,每个函数都可能有一个以上的返回或panic语句。当你在插入一个函数时,“CTRL+shift+F7”可以快速的找到他们,这有助于你更快的理解函数时如何工作的。
2023-01-17
3 个回答
  GoLand 2022.3 是 2022 系列的最后一个版本,提供了性能增强以及针对泛型和 Go 工作区的新功能。新版本集成了 Go Playground,添加了改进 Go 文档注释的支持,为 HTTP 客户端和 Docker 引入了新功能,并提供了新 UI。GoLand是一款由捷克软件开发公司JetBrains专为Go开发的跨平台商业IDE。Goland具有Strong Code Insight、Navigation&Search、Run&Debug、Integration with VCSs、More than just a Go IDE以及较强的Extensibility,能够帮助Gopher轻松愉悦方便快捷地read和write Go code。JetBrains 公司出品的 IDE,在业界有着良好的口碑,比如 Clion for C/C++、IntellijI IDEA for Java、PyCharm for Python、PhpStorm for PHP、WebStorm for JavaScript 等。Goland 一经推出,受到了广大 Gopher 的喜爱。
2023-01-17
3 个回答
如果在使用GoLand过程中遇到问题,可以通过JetBrains官方网站获取技术支持。也可以参考官方文档、用户论坛等资源来获取帮助。
2022-11-03
1 个回答
在GoLand中,可以使用内置的调试器来调试Go程序。可以设置断点、观察变量值、单步执行等操作来进行程序调试。
2022-09-01
1 个回答
查看更多
消息通知
咨询入驻
商务合作