From f154da9e12608589e8d5f0508f908a0c3e88a1bb Mon Sep 17 00:00:00 2001
From: Tianon Gravi
+Programs that modify data being simultaneously accessed by multiple goroutines +must serialize such access. +
+ +
+To serialize access, protect the data with channel operations or other synchronization primitives
+such as those in the sync
+and sync/atomic
packages.
+
+If you must read the rest of this document to understand the behavior of your program, +you are being too clever. +
+ ++Don't be clever. +
+-- cgit v1.2.3