Skip to main content

2 posts tagged with "go"

View All Tags

· 6 min read

A few years ago we had 2 editors for Go: jetbrains plugin to IntelijIdea and YOUR_NAME_IT with a go plugin. First brought tons of closed source components that eventually became Goland and bunch of open source components used by another editor Go plugin:

It worked for a while, but it has a lot of issues.

  1. Number one, you install a plugin, it installs a tenish of the others, every version half of the tools are broken and that's very lame dance happened every release.
  2. The integration complexity, every editor did its own integration set, some used only part of them, some integrated them one by one.
  3. Performance, it's not obvious today, but every tool worked once per editor request, it means every click "Go to definition" it has index the code base, find the implementatons or the object locations navigate you.

· 7 min read

The things I've collected to write my best Dockerfile. Appreciate any comments mentioning I could do it better and more optimal.