Large Projects Support
Large projects are very different from small ones from the productivity extensions' point of view. Some features might not scale well. Even more, the tradeoffs are differeent when choosing algorithms, and data structures. For example, you might consume more RAM, and more CPU during startup or indexing, in order to make some features work faster on large projects.
One of the most popular features of Tooltitude for Go is reference counts in the editor. It's not always works well on large projects, i.e. it might take a lot of time until reference counts are computed and diplayed. We have the settting which allows you to enable a different reference computation mechanism: tooltitude.largeProject.refCounts. Our measurements show that it might substantially speed up reference counts on files which have a lot of references across the project at the cost of possibly slower startup, and higher RAM consumption.
This is a premium feature, and you could learn more about it here.
