What cool stuff should I look at as I am willing to be sold on this.
What cool stuff should I look at as I am willing to be sold on this.
Make sure you enable Golang modules in the settings also.
Anyways just mentioning some stuff off the top of my head I enjoy:
Debugging is a great experience.
Can find a plugin for most anything, I use the Kubernetes one for syntax completion and documentation. (alt-q I think)
Also you can create .rest files and compose http requests and trigger them right in the files, which I thought was cool.
The documentation pop up by hitting alt-q in general is pretty cool. Don’t have to run over to godoc.
Then most things you’d expect from an advanced ide. Multi line editing... jump to definitions and implementations... Project wide code search and replacement
Maybe this could help: https://blog.jetbrains.com/idea/2015/08/experimental-zero-la...
Here was a 3rd party analysis from 2015, showing a reduction in latency when editing XML files in IntelliJ IDEA from ~70ms with large jitter to 1.7ms with small jitter: https://pavelfatin.com/typing-with-pleasure/#summary
I wonder if it's turned on by default today, 5 years later.
Some other techniques: https://medium.com/@sergio.igwt/boosting-performance-of-inte...
https://blog.jetbrains.com/idea/2016/12/intellij-idea-2017-1...
https://blog.jetbrains.com/clion/2017/01/clion-starts-2017-1...