写go语言的软件有:1、LitelDE,是一个简单的开源IDE;2、VS Code,是微软开发的广受欢迎的开源IDE;3、Atom,是“Atom DE”改进的语言集成和更智能的编辑器;4、Vim,有许多插件可以帮助开发人员更轻松地编辑他们的GO代码。

本文操作环境:Windows10系统、go1.20版本、DELL G3电脑。
第一种: LitelDE
LitelDE是一个简单的开源IDE,值得注意的是,它是GO语言2012年正式版发布的首个IDE,由Ot开发,它看起来类似于Visual Studio等其他编译器。
由于它是为golang设计的,LitelDE为开发人员提供了许多有用的功能,包括可配置的构建命令,高级代码编辑器和广泛的golang支持。其他功能包括代码管理、gdb、 Delve调试器、自动完成和使用WordApi的主题,基于MIME类型的系统等。
立即学习“go语言免费学习笔记(深入)”;
第二种: VS Code
它是微软开发的广受欢迎的开源IDE,有一个开箱即用的go扩展可供VS Code使用。VS Code插件为开发人员提供了很多功能,包括与许多qo工具集成
VS Code通过Intellisense,内置git集成,直接从编译器调试代码等功能提供智能完成功能:VS Code具有高度可扩展性,并通过其许多扩展提供了许多自定义选项,还提供了几十种语言的支持,成为受开发者欢迎的工具。
技术上面应用了三层结构,AJAX框架,URL重写等基础的开发。并用了动软的代码生成器及数据访问类,加进了一些自己用到的小功能,算是整理了一些自己的操作类。系统设计上面说不出用什么模式,大体设计是后台分两级分类,设置好一级之后,再设置二级并选择栏目类型,如内容,列表,上传文件,新窗口等。这样就可以生成无限多个二级分类,也就是网站栏目。对于扩展性来说,如果有新的需求可以直接加一个栏目类型并新加功能操作
第三种: Atom
开发人员可以利用这个Atom DE改进的语言集成与更智能的编辑器。开源的go-plus软件包使开发人员更容易在GO中进行编程。
Atom和go-plus软件包为qolang提供工具,构建流程,linters、vet和coveraqe[具的支持;其他功能包括自动完成、格式化、测试和文档。
第四种: Vim
Vim有许多插件可以帮助开发人员更轻松地编辑他们的GO代码:Vim-go插件自动安装所有必要的东西,为Vim中的GO开发人员提供更平滑的集成。
Vim-go具有许多有用的功能,包括编译器,改进的语法高亮和折叠,完成支持以及一系列具有集成支持的调试程序。还有一些使用的高级源分析工具,包括Golmplements、GoCallees和GoReferrers.









