今年的第二个主要版本已经发布了!在GoLand 2021.2中,你会发现Go模块的新特性,格式化的新选项,以及对Go 1.17特性的支持。我们添加了新的quic…
GoLand 2021.3 Beta 2发布了。你可以通过工具箱应用程序获得构建,从我们的网站下载它,使用一个snap包(针对Ubuntu),或从GoLand IDE内部选择“Preferences / Settings”中“Check IDE updates for Early Access Program”| Appearance & Behavior | System Settings | updates。下载GoLand 2021.3 Beta 2修正错误
GoLand 2021.3已经达到测试的里程碑!这意味着我们已经停止添加新功能。在接下来的几周里,我们将修复bug,并让GoLand为11月底的主要版本做好准备。这是EAP周期中不需要订阅的最后一个构建。测试版比EAP构建更稳定,但仍然可能有一些bug,所以我保持
GoLand 2021.3 EAP #6可用。您可以通过工具箱应用程序获得EAP构建,从我们的网站下载,使用一个snap包(针对Ubuntu),或从GoLand内部,在Preferences / Settings中选择Check IDE updates for Early Access Program | Appearance & Behavior | System Settings | updates。下载GoLand 2021.3 EAP #6类型推断
GoLand 2021.3 EAP #5可用。您可以通过工具箱应用程序获得EAP构建,从我们的网站下载,使用一个snap包(针对Ubuntu),或从GoLand内部,在Preferences / Settings中选择Check IDE updates for Early Access Program | Appearance & Behavior | System Settings | updates。下载GoLand 2021.3 EAP #5 A notificati
是时候升级到IDE的新版本了!GoLand 2021.2.4发布了,有一些改进和bug修复。您可以通过以下方式更新:从网站下载构建。通过工具箱应用程序进行更新。在2021.1.3或2021.2.3上应用补丁(到GoLand |检查更新)。使用snap包(适用于Ubuntu)。以下是这个版本的亮点:- JBR
EAP #4已经出来了。您可以通过工具箱应用程序获得EAP构建,从我们的网站下载,使用一个snap包(针对Ubuntu),或从GoLand内部,在Preferences / Settings中选择Check IDE updates for Early Access Program | Appearance & Behavior | System Settings | updates。下载GoLand 2021.3 EAP #4
几周前,我们推出了新版的GoLand - 2021.2。在这个版本中,你会发现新的能力来控制围棋列表的行为,手动重新加载围棋。修改后的文件,并依次运行默认的内置和gofmt格式化程序。你还可以探索新的Go 1.17特性,比如将// Go:build行立即移到文件的顶部(作为新的语法要求)
今天,我们将向您展示GoLand指南,在这里我们收集了一系列关于如何更有效地使用IDE的简短提示和技巧。每个小窍门都有一个简短的视频、描述和使用说明。我们邀请您贡献并与我们和社区分享您最喜爱的技巧,因为GoLand指南是一个开源项目。放在Git中
几周前,我们发布了《GoLand 2021.1》。通过这次更新,您可以通过Docker、SSH和WSL 2远程构建和运行您的程序,使用Go 1.16新支持的特性,包括// Go:embed,从JSON快速生成代码,轻松使用新的快速修复程序处理错误,等等。如果您还没有机会跟踪v2021.1中的新特性,请访问What 's new页面进行检测
您是否知道,您可以在Early Access Program (EAP)期间使用夜间构建来尝试最新的功能,而无需等待官方声明?如果您是新手,请访问此页面详细了解有关EAP和夜间构建的更多信息。这些构建只能通过工具箱应用程序获得,并且每天都会发布。它们常常达不到官方的质量标准
是时候更新了!GoLand 2021.2.3发布了,有一些改进和bug修复。您可以通过以下方式更新:从网站下载构建。通过工具箱应用程序进行更新。在2021.2.2或2021.1.3上应用补丁(到GoLand |检查更新)。使用snap包(适用于Ubuntu)。- GO-11632 -修复了搜索接口时的延迟
时间更新!GoLand 2021.2.1发布了一些新功能,并修复了一些bug。您可以通过以下方式更新:从网站下载构建。通过工具箱应用程序进行更新。在2021.2或2021.1.3上应用补丁(到GoLand |检查更新)。使用snap包(适用于Ubuntu)。- GO-11481 -我们添加了代码完成的模糊te
今年的第二个主要版本已经发布了!在GoLand 2021.2中,你会发现Go模块的新特性,格式化的新选项,以及对Go 1.17特性的支持。我们已经添加了新的快速修复,包括一个将帮助您正确使用新的//go:build语法,以及更多!除此之外,我们还有web开发和数据库工作的新特性。所有的新
GoLand有很多功能,一开始可能会让人不知所措。诀窍是记住最重要的IDE操作和快捷方式,其余的就会随之而来。为了帮助您,我们在欢迎界面上创建了“学习戈兰”部分。它包含几个互动课程,这意味着您可以按照说明自己尝试代码的功能。学习去
今天,我很高兴向您介绍我们的最新特性,即使用Windows子系统for Linux version 2 (WSL 2,或简称WSL)无缝地运行或测试Go应用程序。这个特性称为Run Targets,支持WSL 2、Docker和SSH远程。如果您想了解更多关于这些特性的信息,那么关于该特性的概述文章(对其进行了更详细的解释)应该会派上用场。在这篇文章中,我将
到目前为止,当您想要测试或运行您的新代码时,您只能在本地机器上进行操作。我们的许多用户告诉我们,他们更喜欢使用Docker来运行他们的代码,因为这是他们最终使用CI/CD管道测试、构建和部署代码的地方。今天我很高兴向大家介绍我们最新的特性,它可以让你无缝地使用Docker容器
以前,当您使用GoLand时,您只能在安装了IDE的同一台机器上测试和运行代码。你可以使用FTP/SFTP连通性(例如远程主机访问)插件和设置/首选项|工具|外部工具功能或内置Docker插件来实现某种工作流程。然而,这并不方便使用,也没有集成
上周我们举办了“让我们谈谈你和戈兰”网络研讨会。我们讨论了高级调试特性、重构要点以及GoLand必须提供的顶级编辑特性。本次网络研讨会由Florin Pățan主持,他撰写了许多GoLand博客文章,并经常在网络研讨会上发言。他还邀请了两位特别嘉宾,戈兰团队领导Artem Khvastunov和戈兰开发
上周,我们举办了“2021.2年戈兰的新特性”网络研讨会,在那里你可以看到所有正在运行的戈兰新特性。GoLand 2021.2于三周前发布,包含了Go模块的新特性,比如加载Go的能力。手动修改并下载未使用的依赖项。这个版本提供了一个新的格式化选项-你现在可以运行gofmt与GoLand的内置
上周,我们与Delve团队举行了一次网络研讨会。Delve团队致力于开发由Derek Parker于2014年创建的开源Go调试器,现在为大多数Go ide和编辑器提供动力。我们与Derek Parker和Alessandro Arzilli(他是调试器开发的长期贡献者和有影响力的人物)进行了一小时舒适的交谈,讨论了Delve背后的想法,语言的新特性是如何影响de的
调试是定位错误、识别问题代码和逐步隔离问题来源的必要工具。Go有一个专门为该语言构建的名为Delve的开源调试器。Delve已经是一个有7年历史的成熟项目,用于最流行的ide和代码编辑器,GoLand也不例外。在任何项目的背后,都是对m充满热情的人
让我们看看如何使用摘自《What's New in GoLand》库的模块定义:module renameab来增加模块主版本的工作流程。升级一个模块意味着在版本控制中碰撞版本标签。我们还需要更改导入路径。例如,如果要将模块版本从' v1 '升级到' v2 ',我们需要将导入更改为:
Go 1.16最受期待的特性之一是支持在编译时将文件和文件夹嵌入到应用程序二进制文件中,而无需使用外部工具。这个特性也被称为go:embed,它的名字来自编译器指令,编译器指令使这个功能成为可能:有了它,你可以嵌入所有需要的web资产,使前端应用程序工作。T
在今天的文章中,我们将试验Go中的泛型及其最新形式类型参数。在我们开始之前,让我们快速浏览一下提案的历史。自Go诞生以来,泛型一直是最受欢迎的语言特性之一。虽然围棋团队从来没有明确拒绝过,但是他们也没有一个好的方法来解决引入g的问题
在最近的网络研讨会上,我们分享了40多个GoLand技巧,你可以使用它们来提高IDE的生产率。00:00:18 -在IDE中组织项目00:01:13 -隐藏/显示编辑器选项卡00:01:44 -使用Zen模式00:02:09 -显示/隐藏项目视图工具窗口00:02:24 -使用导航栏00:03:04 -导入