LiteIDE
LiteIDE, as the name implies, is an Integrated Development Environment (IDE) for the Go programming language, which is both free and open-source. Some of its core features include system environment and MIME type management, configurable build commands, file search, replace, and revert, and an integrated terminal.