It's Go standard that bytes are always returned as.. bytes, whether you want a string should be a user concern. In that case, cast it.