Updated CompilerOptimizations (markdown)
diff --git a/CompilerOptimizations.md b/CompilerOptimizations.md
index 95b2785..ddf675c 100644
--- a/CompilerOptimizations.md
+++ b/CompilerOptimizations.md
@@ -27,6 +27,20 @@
* **gc:** 1.4+
* **gccgo:** ?
+### range over []byte(s)
+
+Avoiding allocating []byte of a string when ranging over the bytes:
+
+```
+ s := "foo"
+ for i, c := range []byte(s) {
+ // ...
+ }
+```
+
+* **gc:** 1.5+ (CL 3790)
+* **gccgo:** ?
+
## Escape analysis and Inlining
Use `-gcflags -m` to observe the result of escape analysis and inlining