尝鲜下go开发IDE gogland

来源:互联网 发布:ps自学书籍推荐知乎 编辑:程序博客网 时间:2024/05/21 09:50

做第一个吃螃蟹的人,才能尝到每次的美味.吃别人嚼剩下的东西有什么意思?
下载go sdk
设置GOROOT
设置Path
设置GOPATH(程序工作目录)

在我看来,一个编译器,有好的目录设计,有代码智能提示,完备的调试功能,
测试用例的便捷编写

为了在 Gogland 运行一个 Go 程序,你需要用到 Run Configuration。使用方法如下:
在主菜单栏或工具栏打开:Run → Edit Configurations
点击 Edit Configurations,打开 Run/Debug Configuration 对话框
点击 + 号按钮,选择你需要的运行配置,Go 用到的配置类型如下(按使用频率解释):

这里写图片描述

1.Go Application:相当于执行 go build 和运行可执行文件命令,该配置会生成可执行文件,也可执行debug

2.Go Single File:相当于 go run 命令,该配置不会生成可执行文件,不能执行 debug

3.Go Test:用于运行测试代码,相当于 go test,有三种测试框架可供选择:gotest,gocheck 和 gobench

4.Go Remote:提供了 Go 的远程调试支持,你只需要设置要远程连接的 Host 和 Port,并且保证你要调试的程序是通过 Delve 启动的,远程调试的功能在实际工作中使用的较多,

而Gogland 智能的地方在于,你可以通过鼠标右击来运行和配置,如下,在有 main 函数的地方右击即可:
这里写图片描述
不得不说,真心牛逼.

后续在使用过程中,不断的总结gogland的使用心得,谢谢大家