前言

工欲善其事必先利其器,学习Go语言同样如此,一个强大的集成开发环境(IDE)能够大大提高我们的开发效率,目前市面上比较流行的有下面这几种:
GoLand:由 JetBrains 公司开发的一个新的商业 IDE;
LiteIDE X:一款简单、开源、跨平台的Go语言 IDE;
第三方插件:Sublime Text、VS Code 等编辑器都有Go语言的相关插件。
本篇主要介绍 Windows 系统上 Goland 的安装和破解过程,仅用于个人学习。

Goland下载&安装

从 Goland 的官网下载对应版本的 Goland 的安装包:(本教程使用的版本是 2019.2.3)
官网下载地址:https://www.jetbrains.com/go/download/other.html
(推荐)直接复制本条链接到迅雷中下载:https://download.jetbrains.com/go/goland-2019.2.3.exe
下载完,双击安装,选择路径,勾选一些选项,然后一路Next即可。

运行并激活Goland

先下载相关的破解补丁:http://c.biancheng.net/uploads/course/go/Goland_Crack_Sinicization.zip
下载后解压得到的文件

将下载好的文件解压,并将破解补丁jetbrains-agent.jar复制到 Goland 安装目录下的 bin 目录中,放到这里没有什么特殊的意义,只是为了防止误删。

在 Goland 安装目录的 bin 目录下找到goland.exe.vmoptions和goland64.exe.vmoptions两个文件。用记事本将它们打开,并分别在两个文件的最后面追加-javaagent:Goland 的安装目录\bin\jetbrains-agent.jar,注意将路径修改成你电脑上 Goland 的安装目录,例如:-javaagent:D:\WindowsSoftware\GoLand 2019.2.3\bin\jetbrains-agent.jar,修改完成后记得保存。

运行Goland进入激活界面,选择Active,选择激活码激活,将解压的激活码打开复制到文本框中,然后OK即可。

About中可以看到激活到了2089年了。

到这里 Goland 已经成功激活了。

Goland汉化

默认全是英文的,这对于刚刚接触它的新手来说会造成一定的困扰,可以进行汉化,但是一般不建议汉化。

先关闭Goland,在解压的破解补丁中找到resources_cn.jar,并将它复制到 Goland 安装目录下的 lib 目录中。
然后,同样在 lib 目录中找到resources_en.jar文件,它是 Goland 内置的一个英文补丁,这里需要将它重命名为resources_en.jar.backup,因为想要恢复英文的话还需要用到它。

然后再运行 Goland ,你会发现 Goland 中的菜单已经变成我们熟悉的中文了。

注意:并不是100%汉化,仍然存在一部分英文。

参考

Goland安装与配置的更多相关文章

  1. mac:Go安装和配置+GoLand安装和使用之完整教程

    前言 作为一个go语言程序员,觉得自己有义务为go新手开一条更简单便捷的上手之路.纵使网上教程很多,但总不尽人意.go的入门门槛还是非常低的,无论是安装还是使用. go安装 go 语言支持以下系统:  ...

  2. Go语言集成开发环境之GoLand安装使用

    下载Go语言开发包 大家可以在Go语言官网(https://golang.google.cn/dl/)下载 Windows 系统下的Go语言开发包,如下图所示. 这里我们下载的是 64 位的开发包,如 ...

  3. JDK安装与配置

    JDK安装与配置 一.下载 JDK是ORACLE提供免费下载使用的,官网地址:https://www.oracle.com/index.html 一般选择Java SE版本即可,企业版的选择Java ...

  4. Node.js 教程 01 - 简介、安装及配置

    系列目录: Node.js 教程 01 - 简介.安装及配置 Node.js 教程 02 - 经典的Hello World Node.js 教程 03 - 创建HTTP服务器 Node.js 教程 0 ...

  5. 烂泥:redis3.2.3安装与配置

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 前一段时间写过一篇codis集群的文章,写那篇文章主要是因为当时的项目不支持redis自 ...

  6. mysql源码包手动安装、配置以及测试(亲测可行)

    笔记编者:小波/qq463431476博客首页:http://www.cnblogs.com/xiaobo-Linux/ 记下这篇mysql笔记,望日后有用! redhat6采用centos yum源 ...

  7. 环境搭建系列-系统安装之centos 6.5安装与配置

    按照国际惯例,系列目录先奉上: 系列一:系统安装之centos 6.5安装与配置 系列二:准备工作之Java环境安装 系列三:数据为先之MySQL读写集群搭建 系列四:谈分布式之RabbitMQ集群搭 ...

  8. ZooKeeper安装与配置

    一. 单机安装.配置: 1. 下载zookeeper二进制安装包下载地址:http://apache.dataguru.cn/zookeeper/zookeeper-3.4.3/zookeeper-3 ...

  9. mac 下JDK 与 tomcat 的安装与配置

    一.Mac下JDK的安装 1.先检测Mac是否已经安装过JDK,在终端中输入java 或者 javac 显示说明,表明已经安装过JDK,JDK版本查询终端键入java -version,终端会返回JD ...

随机推荐

  1. 在ServletFilter层返回多字段提示给前端

    0.背景:在由于不想在小项目中引入SpringSecurity这种重量级安全框架,我自定义了一个LoginFilter来处理认证+授权逻辑.对于认证或授权失败的情况,最初是在filter中抛出异常,并 ...

  2. windows获取所有连接过的无线网密码

    一.打开命令行工具:win+R 输入cmd 回车进入: for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show pr ...

  3. 《手把手教你构建自己的 Linux 系统》学习笔记(2)

    Linux 系统定制原理 虚拟根目录 我们的目标是为了完成目标系统(也就是我们要做的系统),他是一个可以独立运行的系统,不依赖雨主系统和临时系统,根据 Linux 系统的特点它需要存放在根目录下面,但 ...

  4. Web服务器开发

    ip地址和端口号 ip地址用来定位计算机 端口号用来定位具体的应用程序 一切需要联网通信的软件都会占用一个端口号 端口号的范围从0-65536之间 在计算机中有一些默认端口号最好不要使用 如http服 ...

  5. 码云配合git入门命令总结学习

    目录 码云配合git入门命令总结学习 基本设置 基本命令总结学习 准备工作以及基本思路 基本命令 码云搭建仓库步骤 准备前工作 具体操作方法 远程仓库基本命令 标签相关命令 所有命令总结 基本命令总结 ...

  6. 本地建立Minecraft服务器

    在自己的PC上建立Minecraft服务器!而且超!级!快! 注册natapp账户 购买一条tcp型隧道(PE服务器用udp型),免费/付费均可,但由于免费隧道不能自定义端口,且会不定时更换域名和端口 ...

  7. opencv二值化的cv2.threshold函数

    (一)简单阈值 简单阈值当然是最简单,选取一个全局阈值,然后就把整幅图像分成了非黑即白的二值图像了.函数为cv2.threshold() 这个函数有四个参数,第一个原图像,第二个进行分类的阈值,第三个 ...

  8. .net 父类值赋给子类

    1.最简单的方式,反射+泛型 优点:字段修改时,无需更改代码,只需要更新实体即可 缺点:因为用到反射,可能效率会稍微弱那么一点点,没有实际用太多字段测试 public static cClass Pa ...

  9. python三级菜单制作 day4

    需求:可依次选择进入各子菜单可从任意一层往回退到上一层可从任意一层退出程序所需新知识点:列表.字典 数据结构: menu = {    '北京':{        '海淀':{            ...

  10. Hadoop学习之路(7)MapReduce自定义排序

    本文测试文本: tom 20 8000 nancy 22 8000 ketty 22 9000 stone 19 10000 green 19 11000 white 39 29000 socrate ...