Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
Is using sb.Grow before a loop always going to be more performant than using buffer.WriteString within a loop? I'm not familiar w/ Golang compiler internals nor it's optimizations, but I kind of assume there could less memory allocation ops in your solution, if compiler doesn't translate both versions to the same machine code.