gofmt
implement sufindex caching