: export examples, even if not tests in general

Change-Id: Idb1ec5f8d9688779a2351afe6a0e7e2af3a2bb84
Reviewed-on: https://go-review.googlesource.com/36872
Run-TryBot: Marcel van Lohuizen <mpvl@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Nigel Tao <nigeltao@golang.org>
diff --git a/gen.go b/gen.go
index 5d973f0..cb23273 100644
--- a/gen.go
+++ b/gen.go
@@ -241,7 +241,7 @@
 		base := filepath.Base(file)
 		if err != nil || info.IsDir() ||
 			!strings.HasSuffix(base, ".go") ||
-			strings.HasSuffix(base, "_test.go") ||
+			strings.HasSuffix(base, "_test.go") && !strings.HasPrefix(base, "example") ||
 			// Don't process subdirectories.
 			filepath.Dir(file) != dirSrc {
 			return nil