i remember when i start coding first time (with note pad), first couple of month i keep pocket book close, then i download the manual (it was 56K times) and it was open all the time. back then memorizing functions from stdlib was a normal thing, but there is a saying, always check man page after you write the code.
first time i use an editor which have auto completion but it works only for same file, it was time saving thing.
then i see real auto completion feature, full function name, parameters, returns and couple of words from manual, it was mind blowing for me.
then i start using eclipse, with one click whole class generation from interfaces etc. one of my friend create its own snippets and it was writing like 3 person, couple of keyword strikes and bamm, whole thing is ready.
then internet become something like air instead of water, constant flow of information, constant needs.
i was need something similar for golang and i try to use regexes in those projects, but in eye of performance it wasnt good enough. sometimes i wish to understand more deeply regexes.
it maybe another way to speed up for golang like prefix tree instead of using regexes, any one know a something similar for golang?
splay tree are good if you are not accessing concurrently and ordered items. next item always be in root