goland
GoLand 2017.3.5 注册特别版安装激活教程及下载GoLand 是jetBrains公司研发的一款Go语言开发IDE工具已经正式推出,原定的Gogland已经更名为GoLand,同样基于IntelliJ平台开发,支持JetBrains的插件体系,并且不仅是改了名字,还增加了很多实用的功能。 GoLand 2017.3.5 for mac 注册特别版安装激活教程及下载GoLand 是jetBrains公司研发的一款Go语言开发IDE工具已经正式推出,原定的Gogland已经更名为GoLand,同样基于IntelliJ平台开发,支持JetBrains的插件体系,并且不仅是改了名字,还增加了很多实用的功能。 MyEclipse 是一款非常强大的java开发工具
最近重装了Windows10系统,使用goland编译时一直弹下面错误,google找解决方案毫无线索。 好不容易的发现这个问题只在当前最新的Golang v1.15.7版本出现,因为在降级到v1.15.6后,这个错误终于暴露出真面目,如下: 原来是老问题,gcc组件没有安装,解决方法如下: 安装mingw-w64 我的Windows10 64位环境可以选择x86_64,然后一直下一步即可。 如不注意此路径空格问题,则会在Golang v1.15.7编译时出现如下报错: 将bin目录的完整路径复制并放到环境变量里面: 编辑完环境变量,点击确定
由于 go 原生支持了交叉编译,且允许自由的通过编译参数来做到多系统分别编译不同的代码,因此很多项目都实用这种方式来屏蔽跨系统的 API 差异。但是如果我们在非目标系统进行开发,如在 Windows 或 macOS 开发 Linux 程序,就会出现代码跳转的时候无法跳转到正确的文件。 这是因为 GoLand 默认使用我们开发环境的信息来搜索和跳转,因此如果在 Windows 开发,就会跳转到对应的 Windows 的实现
如果你也使用 Goland 作为 Go 的开发工具,遇到一些临时想要验证的 case 你都是如何处理的呢?我们总会经常有一些拿捏不准的函数或者方法,或者就是想通过 Go 来完成一个数学计算,再或者想整一个临时的 Job 跑一份数据。 我经常会创建一个本地项目,项目中每个文件夹都是一个 main 包,每个 main 包都可以用来做这些临时性的验证。但如果只是想做一个乘除法计算,或者单纯验证一下切片下标是否会越界,这个文件夹的方式就不够简单方便(切换项目,新建文件夹)
对于大型的 Golang 项目往往我都会使用 Goland 这样的专业 IDE,但是由于我本地开发环境硬件资源偏低,不能很顺畅的使用 Goland,这个时候我们就可以使用 VSCode 来代替 Goland,另外 VSCode 同样还支持远程开发,所以我索性将开发环境放在远程机器上,然后用 VSCode 远程开发模式进行连接,最主要的是大部分我们的项目都是直接跑在 Linux 上面的,这个时候我们就可以直接在 VSCode 中运行 Linux 环境下面的应用,而且我们还可以很好地进行调试。 要说现在最好用的 IDE 工具,可能除了微软系列的就得算 jetbrains 系列了,几乎支持所有主流的编程语言,可以说是目前最好用的 IDE 工具,比如 IntelliJ IDEA、PyCharm、GoLand、WebStorm,这些 IDE 工具其实平时我都有使用,但是我们也知道这些工具都属于商业产品,价格是非常昂贵的,虽然说这些工具给我们带来的便利远远不是金钱能来衡量的,但是毕竟对于我们大部分个人用户来说还是一笔不小的开支。
Flutter 是 Google 开源的跨平台框架 能Single Code Base 编译出 Android、iOS平台的App,甚至在今年I/O大会展示Web版本。 我们将暑假每个礼拜四晚上,在高雄举办 Flutter 读书会,每次大约两小时,来这里都学习Flutter,或者是分享学习中遇到困难,让大家更能了解这项技术。 如果你是老手,你可以来这边分享或是与其他人讨论
GoLand 2022.2 稳定版已于日前正式发布。现在,下一个大版本 2022.3 的开发计划也已经公布。官方表示,即将发布的版本的目标是提高性能,让用户的 GoLand 体验迅速、流畅且响应迅速
对于大型的 Golang 项目往往我都会使用 Goland 这样的专业 IDE,但是由于我本地开发环境硬件资源偏低,不能很顺畅的使用 Goland,这个时候我们就可以使用 VSCode 来代替 Goland,另外 VSCode 同样还支持远程开发,所以我索性将开发环境放在远程机器上,然后用 VSCode 远程开发模式进行连接,最主要的是大部分我们的项目都是直接跑在 Linux 上面的,这个时候我们就可以直接在 VSCode 中运行 Linux 环境下面的应用,而且我们还可以很好地进行调试。 近来由于武汉冠状病毒疫情的扩散,很多公司不得不开始了远程办公的模式,远程办公最大的成本自然是沟通成本了,对于我们开发人员来说最重要的自然也是有一个顺手的 IDE 工具,现在在云端作业的工具也在逐渐增长,比如最近比较流行的设计应用 Figma,就完全是云端操作的方式,大有要取代 Sketch 的趋势,对于开发工具来说云端 IDE 也逐渐受到大家重视,特别是对于远程办公的团队,Cloud IDE 允许开发团队在一个统一的开发环境中实时协作的工具,这可以大大提高生产效率。而且只需要通过 web 浏览器就可以访问,还有一个优点就是可以利用集群的能力,这可以大大超过我们之前的个人 PC 的处理能力,我们也不用为本地 IDE 占用了电脑大量资源而苦恼了
