I'm currently working on creating a standalone, customized IDE for Go.
I'll base it on IntelliJ IDEA Community at first and I'd like to include a few other custom plugins (.ignore and Markdown come to mind) while removing all that's not necesarry to offer a more Go friendly experience to the end-users. Maybe later on this could be also a way to create an IDE based on other IDEs such as one from WebStorm or CLion for example.
Towards this goal, I've created this PR: https://github.com/go-lang-plugin-org/go-lang-idea-plugin/pull/2072 on which I'll be working in the coming days / weeks.
Any help is very much appreciated and if there's someone else that already went thru the process and has a clean set of steps / commits (or even just the end result) and could point it out to me, that would be really nice and highly appreciated.
I'll ask questions here related to this task in hopes that afterwards this can be curated (along with the PR itself) to create a tutorial for such a task.
Hope it will help someone.