Maybe I should implement a function within the Tools package to do this:
```
newBytes := make([]byte, len(bytes))
copy(newBytes, bytes)
newBytes = append(newBytes, char)
```
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
https://groups.google.com/forum/#!topic/golang-nuts/tMyrfMHbXkk (Question)
http://play.golang.org/p/kxC0Ca0WW2 (bad)
http://play.golang.org/p/7rwPe4tvTu (good)
http://blog.golang.org/go-slices-usage-and-internals (Theory)
The rule is: If you use the append() function, create first a copy!
Maybe I should implement a function within the Tools package to do this:
changed the description