Golang

开发 Golang 应用

Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。

下面介绍在 TitanIDE 下,用 go 语言进行在线开发的案例。

调试Golang项目

首选,需要配置必要的环境变量。如果您是在企业内网环境,需要配置环境变量 GOPROXY, 通过管理员账号登录到 TitanIDE,修改模板中环境变量 GOPROXY 为你的私有代理地址即可。

程序调试是将编制的程序投入实际运行前,用手工或编译程序等方法进行测试,修正语法错误和逻辑错误的过程。这是保证计算机信息系统正确性的必不可少的步骤。而对于IDE来说,调试也是一个很重要的功能。

我们的 TitanIDE 基于 IDEA ,所以调试程序的方法跟 IDEA 大致一致,在代码文件直接调试即可。TitanIDE 的断点设置跟其他IDE差不多,都是在行号的左边,鼠标单击一下产生一个断点,再点取消。

image 在上图中可以看到程序的变量,监视(自行设置的监视条件),调用堆栈,断点等。

其他调试技巧,可以参考 微软官方的文档