goland guide

概述

本文主要记录goland的使用,常见的tool及操作等

1、配置go环境

首先打开Settings(Ctrl+Alt+S),配置GOROOT,一般自动会联想出来,选择即可,GOPATH设置如下图,GOPATH最好每个project单独一个,不要默认使用系统环境的GOPATH作为GOPATH,如图中红色框不要勾选。同时GOPATH的设定是src目录的上级目录。

2、设置Git

用于go get拉取第三方代码库

3、SSH连接

goland自带ssh连接,不用再单独安装SecureCRT,putty等工具了

点击上图中的设置按钮,可以设置查看模式,这样鼠标点击代码区域时,这个terminal自动最小化。如下图设置:

SSH默认是GBK编码,如果出现乱码,可以改为UTF-8编码,但是改完要重新连接

4、REST client

Goland自带REST测试客户端,可以省去再安装postman,curl等工具

5、ftp

goland自带ftp功能,不需要再单独安装xftp等工具(当然也没有xftp强大,基本使用是够了)

可以直接打开文件查看

6、数据库连接

从上图可以看出,其支持非常广的数据库,但是每种数据库都要先下载其对应的驱动器。

点击Test Connection会提示没有驱动器,然后去下载,一般从国内下载会很慢,经常失败,如果实在下载不了,直接用迅雷下也可以。

如果是手动下载的,将下载后的jar包放到goland的安装目录里面找个位置,然后点击下图的Go to Driver

选择自定义驱动,然后选择刚才下载的那个jar包即可。

然后可以在goland工程里面看到数据库啦。。。

右键表名,Jump to Editor可以查看表中数据,或者直接快捷键F4

7、代码视图

有的时候为了方便看代码,可以试试如下三种方式

8、配置编译

上图中有以下几点需要注意:

• 名称:为本条配置信息的名称,可以自定义,也可以使用系统默认的值,这个就是编译后程序的名称

• Run kind:这里需要设置为“Directory”;

• Directory:用来设置 main 包所在的目录,不能为空;

• Output directory:用来设置编译后生成的可执行文件的存放目录,可以为空,为空时默认不生成可执行文件;

• Working directory:用来设置程序的运行目录,可以与“Directory”的设置相同,但是不能为空。

9、界面布局

上述红色窗口一般用到该功能时会自动显示,如果没有可以根据下图调出

欢迎关注我们的微信公众号,每天学习Go知识