remove naive string concat to save extra allocation

Removed the naive string concat to save unnecessary memory allocations, according to this post: http://herman.asia/efficient-string-concatenation-in-go