From afdf0cc2b4b1c71161e8f3503cd37eccea83e773 Mon Sep 17 00:00:00 2001
From: Mark McGranaghan <mmcgrana@gmail.com>
Date: Sun, 6 Oct 2013 08:50:23 -0700
Subject: [PATCH] add trailing newlines

---
 examples/arrays/arrays.hash                                     | 2 +-
 examples/atomic-counters/atomic-counters.hash                   | 2 +-
 examples/base64-encoding/base64-encoding.hash                   | 2 +-
 examples/channel-buffering/channel-buffering.hash               | 2 +-
 examples/channel-directions/channel-directions.hash             | 2 +-
 examples/channel-synchronization/channel-synchronization.hash   | 2 +-
 examples/channels/channels.hash                                 | 2 +-
 examples/closing-channels/closing-channels.hash                 | 2 +-
 examples/closures/closures.hash                                 | 2 +-
 examples/collection-functions/collection-functions.hash         | 2 +-
 examples/command-line-arguments/command-line-arguments.hash     | 2 +-
 examples/command-line-flags/command-line-flags.hash             | 2 +-
 examples/constants/constants.hash                               | 2 +-
 examples/defer/defer.hash                                       | 2 +-
 examples/environment-variables/environment-variables.hash       | 2 +-
 examples/epoch/epoch.hash                                       | 2 +-
 examples/errors/errors.hash                                     | 2 +-
 examples/execing-processes/execing-processes.hash               | 2 +-
 examples/exit/exit.hash                                         | 2 +-
 examples/for/for.hash                                           | 2 +-
 examples/functions/functions.hash                               | 2 +-
 examples/goroutines/goroutines.hash                             | 2 +-
 examples/hello-world/hello-world.hash                           | 2 +-
 examples/if-else/if-else.hash                                   | 2 +-
 examples/interfaces/interfaces.hash                             | 2 +-
 examples/json/json.hash                                         | 2 +-
 examples/line-filters/line-filters.hash                         | 2 +-
 examples/maps/maps.hash                                         | 2 +-
 examples/methods/methods.hash                                   | 2 +-
 examples/multiple-return-values/multiple-return-values.hash     | 2 +-
 examples/mutexes/mutexes.hash                                   | 2 +-
 .../non-blocking-channel-operations.hash                        | 2 +-
 examples/number-parsing/number-parsing.hash                     | 2 +-
 examples/panic/panic.hash                                       | 2 +-
 examples/pointers/pointers.hash                                 | 2 +-
 examples/random-numbers/random-numbers.hash                     | 2 +-
 examples/range-over-channels/range-over-channels.hash           | 2 +-
 examples/range/range.hash                                       | 2 +-
 examples/rate-limiting/rate-limiting.hash                       | 2 +-
 examples/reading-files/reading-files.hash                       | 2 +-
 examples/recursion/recursion.hash                               | 2 +-
 examples/regular-expressions/regular-expressions.hash           | 2 +-
 examples/select/select.hash                                     | 2 +-
 examples/sha1-hashes/sha1-hashes.hash                           | 2 +-
 examples/signals/signals.hash                                   | 2 +-
 examples/slices/slices.hash                                     | 2 +-
 examples/sorting-by-functions/sorting-by-functions.hash         | 2 +-
 examples/sorting/sorting.hash                                   | 2 +-
 examples/spawning-processes/spawning-processes.hash             | 2 +-
 examples/stateful-goroutines/stateful-goroutines.hash           | 2 +-
 examples/string-formatting/string-formatting.hash               | 2 +-
 examples/string-functions/string-functions.hash                 | 2 +-
 examples/structs/structs.hash                                   | 2 +-
 examples/switch/switch.hash                                     | 2 +-
 examples/tickers/tickers.hash                                   | 2 +-
 examples/time-formatting-parsing/time-formatting-parsing.hash   | 2 +-
 examples/time/time.hash                                         | 2 +-
 examples/timeouts/timeouts.hash                                 | 2 +-
 examples/timers/timers.hash                                     | 2 +-
 examples/url-parsing/url-parsing.hash                           | 2 +-
 examples/values/values.hash                                     | 2 +-
 examples/variables/variables.hash                               | 2 +-
 examples/variadic-functions/variadic-functions.hash             | 2 +-
 examples/worker-pools/worker-pools.hash                         | 2 +-
 examples/writing-files/writing-files.hash                       | 2 +-
 tools/generate.go                                               | 2 +-
 66 files changed, 66 insertions(+), 66 deletions(-)

diff --git a/examples/arrays/arrays.hash b/examples/arrays/arrays.hash
index 8829b48..516ae70 100644
--- a/examples/arrays/arrays.hash
+++ b/examples/arrays/arrays.hash
@@ -1,2 +1,2 @@
 305975d13d24223181d13f042b290906d86c1a0e
-l-A8eBnwio
\ No newline at end of file
+l-A8eBnwio
diff --git a/examples/atomic-counters/atomic-counters.hash b/examples/atomic-counters/atomic-counters.hash
index 29cdd11..c62b86e 100644
--- a/examples/atomic-counters/atomic-counters.hash
+++ b/examples/atomic-counters/atomic-counters.hash
@@ -1,2 +1,2 @@
 97f1f28e352163cb841fb26dc05dced9fa8efde5
-sKIaNsJquU
\ No newline at end of file
+sKIaNsJquU
diff --git a/examples/base64-encoding/base64-encoding.hash b/examples/base64-encoding/base64-encoding.hash
index eb57a13..25e1653 100644
--- a/examples/base64-encoding/base64-encoding.hash
+++ b/examples/base64-encoding/base64-encoding.hash
@@ -1,2 +1,2 @@
 e57f5be3a796261fb4a55cdb0580a254e14b4930
-t6rFm2x4Yr
\ No newline at end of file
+t6rFm2x4Yr
diff --git a/examples/channel-buffering/channel-buffering.hash b/examples/channel-buffering/channel-buffering.hash
index 75f737f..c82a990 100644
--- a/examples/channel-buffering/channel-buffering.hash
+++ b/examples/channel-buffering/channel-buffering.hash
@@ -1,2 +1,2 @@
 122140f7ad1bc5cff4fcd7a9e7245b87aaca3ec5
-34PVHwO6Bn
\ No newline at end of file
+34PVHwO6Bn
diff --git a/examples/channel-directions/channel-directions.hash b/examples/channel-directions/channel-directions.hash
index b79f6f2..e881c47 100644
--- a/examples/channel-directions/channel-directions.hash
+++ b/examples/channel-directions/channel-directions.hash
@@ -1,2 +1,2 @@
 635cc13dfe33123ac188e01e3002d3aa935d765f
-P9Fujfpa1f
\ No newline at end of file
+P9Fujfpa1f
diff --git a/examples/channel-synchronization/channel-synchronization.hash b/examples/channel-synchronization/channel-synchronization.hash
index 0365d99..8680448 100644
--- a/examples/channel-synchronization/channel-synchronization.hash
+++ b/examples/channel-synchronization/channel-synchronization.hash
@@ -1,2 +1,2 @@
 fe3e2ea1a67d0f95ce4cb18f3e8aa16d416de0ce
-0DfW-1RMqi
\ No newline at end of file
+0DfW-1RMqi
diff --git a/examples/channels/channels.hash b/examples/channels/channels.hash
index 93cb176..0d8c963 100644
--- a/examples/channels/channels.hash
+++ b/examples/channels/channels.hash
@@ -1,2 +1,2 @@
 be6689b44773c1f7a83d409d1e2f5ba7d6c7b006
-aVTMoY5FNt
\ No newline at end of file
+aVTMoY5FNt
diff --git a/examples/closing-channels/closing-channels.hash b/examples/closing-channels/closing-channels.hash
index 04f044b..b6f3076 100644
--- a/examples/closing-channels/closing-channels.hash
+++ b/examples/closing-channels/closing-channels.hash
@@ -1,2 +1,2 @@
 5205898a520533e46ea24c849848d19ebc2d08a9
-eFZ2SeKswH
\ No newline at end of file
+eFZ2SeKswH
diff --git a/examples/closures/closures.hash b/examples/closures/closures.hash
index 6e0c5cc..a1f8255 100644
--- a/examples/closures/closures.hash
+++ b/examples/closures/closures.hash
@@ -1,2 +1,2 @@
 2e062d01989caada16c4b22ff6a35cd58e4eb819
-gQtEWkhWyp
\ No newline at end of file
+gQtEWkhWyp
diff --git a/examples/collection-functions/collection-functions.hash b/examples/collection-functions/collection-functions.hash
index 442b559..cab1518 100644
--- a/examples/collection-functions/collection-functions.hash
+++ b/examples/collection-functions/collection-functions.hash
@@ -1,2 +1,2 @@
 ed54b3fc0512ccace0f3d0b74975c9bcd2e7a8a2
-3PNdke3Wia
\ No newline at end of file
+3PNdke3Wia
diff --git a/examples/command-line-arguments/command-line-arguments.hash b/examples/command-line-arguments/command-line-arguments.hash
index 0fec98d..4fd8561 100644
--- a/examples/command-line-arguments/command-line-arguments.hash
+++ b/examples/command-line-arguments/command-line-arguments.hash
@@ -1,2 +1,2 @@
 41c970a1ef29ad2a05307e6c783ff52ab80eaccd
-44uyYt_TRl
\ No newline at end of file
+44uyYt_TRl
diff --git a/examples/command-line-flags/command-line-flags.hash b/examples/command-line-flags/command-line-flags.hash
index f61c676..03cb054 100644
--- a/examples/command-line-flags/command-line-flags.hash
+++ b/examples/command-line-flags/command-line-flags.hash
@@ -1,2 +1,2 @@
 a22c44511e84451cca813659f3803fb7ae48dab0
-9xlvGqQjhl
\ No newline at end of file
+9xlvGqQjhl
diff --git a/examples/constants/constants.hash b/examples/constants/constants.hash
index 1d4f27d..b5ab256 100644
--- a/examples/constants/constants.hash
+++ b/examples/constants/constants.hash
@@ -1,2 +1,2 @@
 3de4f16f1ed032378268411b2173b95e8000305d
-T5sj0eINnp
\ No newline at end of file
+T5sj0eINnp
diff --git a/examples/defer/defer.hash b/examples/defer/defer.hash
index e8e6ae7..726cb8c 100644
--- a/examples/defer/defer.hash
+++ b/examples/defer/defer.hash
@@ -1,2 +1,2 @@
 570699fc50a1d39e9d0ad6a4461aef3248b080e1
-9aoHwzHcAo
\ No newline at end of file
+9aoHwzHcAo
diff --git a/examples/environment-variables/environment-variables.hash b/examples/environment-variables/environment-variables.hash
index b4b5b15..ef39f96 100644
--- a/examples/environment-variables/environment-variables.hash
+++ b/examples/environment-variables/environment-variables.hash
@@ -1,2 +1,2 @@
 4d0832c5a1ddd4e95474791e8802c15452358214
-kfqLhpmEpw
\ No newline at end of file
+kfqLhpmEpw
diff --git a/examples/epoch/epoch.hash b/examples/epoch/epoch.hash
index 8628834..95cd863 100644
--- a/examples/epoch/epoch.hash
+++ b/examples/epoch/epoch.hash
@@ -1,2 +1,2 @@
 b56f9122928886ac695c15657c2ff5ec7c5436d9
-3jXHvYbLUz
\ No newline at end of file
+3jXHvYbLUz
diff --git a/examples/errors/errors.hash b/examples/errors/errors.hash
index 43f7825..aceb00c 100644
--- a/examples/errors/errors.hash
+++ b/examples/errors/errors.hash
@@ -1,2 +1,2 @@
 07cffb3d4e37162ab7e9e0a192561ddc8042b81a
-BmDQXkPPTk
\ No newline at end of file
+BmDQXkPPTk
diff --git a/examples/execing-processes/execing-processes.hash b/examples/execing-processes/execing-processes.hash
index 132068d..9267a36 100644
--- a/examples/execing-processes/execing-processes.hash
+++ b/examples/execing-processes/execing-processes.hash
@@ -1,2 +1,2 @@
 ae75526fdd970c450fa3ed52c70cf400a45d0770
-iEAD2cYC-h
\ No newline at end of file
+iEAD2cYC-h
diff --git a/examples/exit/exit.hash b/examples/exit/exit.hash
index 220c28b..cb4c6a9 100644
--- a/examples/exit/exit.hash
+++ b/examples/exit/exit.hash
@@ -1,2 +1,2 @@
 dc0bb3eaafa045d6aa05e88aff39322a1ccf822e
-CDiAh9SXRM
\ No newline at end of file
+CDiAh9SXRM
diff --git a/examples/for/for.hash b/examples/for/for.hash
index a3dd2ba..954a23c 100644
--- a/examples/for/for.hash
+++ b/examples/for/for.hash
@@ -1,2 +1,2 @@
 e7dbd5f44ea79a3eb41e4535575197b9eadc0e03
-mGqqcBZ0jv
\ No newline at end of file
+mGqqcBZ0jv
diff --git a/examples/functions/functions.hash b/examples/functions/functions.hash
index 92aacbc..98b77eb 100644
--- a/examples/functions/functions.hash
+++ b/examples/functions/functions.hash
@@ -1,2 +1,2 @@
 19cac21e4a057e8335ce78a30de9a43c2b18d522
-2EXoOWfGf_
\ No newline at end of file
+2EXoOWfGf_
diff --git a/examples/goroutines/goroutines.hash b/examples/goroutines/goroutines.hash
index 60c5e96..b2bce9e 100644
--- a/examples/goroutines/goroutines.hash
+++ b/examples/goroutines/goroutines.hash
@@ -1,2 +1,2 @@
 5562eb9bebe9ed442e8fa6801fab86b00fd1d2ba
-aIO_Wi3hJj
\ No newline at end of file
+aIO_Wi3hJj
diff --git a/examples/hello-world/hello-world.hash b/examples/hello-world/hello-world.hash
index 9b91757..dd889b9 100644
--- a/examples/hello-world/hello-world.hash
+++ b/examples/hello-world/hello-world.hash
@@ -1,2 +1,2 @@
 66ef79aa3cbc8789c141ce7031fb3f493e003aad
-H8bxSpw9Jq
\ No newline at end of file
+H8bxSpw9Jq
diff --git a/examples/if-else/if-else.hash b/examples/if-else/if-else.hash
index 8576ed7..a1981ed 100644
--- a/examples/if-else/if-else.hash
+++ b/examples/if-else/if-else.hash
@@ -1,2 +1,2 @@
 4187a4268be1cd85fdd6e9a211d1e4f534666ad6
-p_ykufAYRj
\ No newline at end of file
+p_ykufAYRj
diff --git a/examples/interfaces/interfaces.hash b/examples/interfaces/interfaces.hash
index abea922..2f3f3db 100644
--- a/examples/interfaces/interfaces.hash
+++ b/examples/interfaces/interfaces.hash
@@ -1,2 +1,2 @@
 853be73c5685a0510da77c22c64727afa7fb0581
-vx8bwC-Bmq
\ No newline at end of file
+vx8bwC-Bmq
diff --git a/examples/json/json.hash b/examples/json/json.hash
index 4b169ec..2b57c3a 100644
--- a/examples/json/json.hash
+++ b/examples/json/json.hash
@@ -1,2 +1,2 @@
 12f985bb444e2bd6d72ea52a24ebc5f4f82c5b9b
-4L2wMVv7tW
\ No newline at end of file
+4L2wMVv7tW
diff --git a/examples/line-filters/line-filters.hash b/examples/line-filters/line-filters.hash
index c0d2f9a..c5c6dc4 100644
--- a/examples/line-filters/line-filters.hash
+++ b/examples/line-filters/line-filters.hash
@@ -1,2 +1,2 @@
 fe6d70a3115bd0974aa6f3f8444bb539d17fc027
-OSS71nSpkV
\ No newline at end of file
+OSS71nSpkV
diff --git a/examples/maps/maps.hash b/examples/maps/maps.hash
index 1465005..34d7452 100644
--- a/examples/maps/maps.hash
+++ b/examples/maps/maps.hash
@@ -1,2 +1,2 @@
 572365c80895f32241032397bd69094886892d90
-D-F9YN_V8r
\ No newline at end of file
+D-F9YN_V8r
diff --git a/examples/methods/methods.hash b/examples/methods/methods.hash
index 4309922..bcb0099 100644
--- a/examples/methods/methods.hash
+++ b/examples/methods/methods.hash
@@ -1,2 +1,2 @@
 24cfb9ad45e43c2d49163149bc55925a4e1b3c7a
-254m_9Yjwa
\ No newline at end of file
+254m_9Yjwa
diff --git a/examples/multiple-return-values/multiple-return-values.hash b/examples/multiple-return-values/multiple-return-values.hash
index c7abd5a..f746983 100644
--- a/examples/multiple-return-values/multiple-return-values.hash
+++ b/examples/multiple-return-values/multiple-return-values.hash
@@ -1,2 +1,2 @@
 9e0a75102d83565fefbf1893728b15633dc44a2c
-LrDt1Wah0M
\ No newline at end of file
+LrDt1Wah0M
diff --git a/examples/mutexes/mutexes.hash b/examples/mutexes/mutexes.hash
index 2d3d757..221d44d 100644
--- a/examples/mutexes/mutexes.hash
+++ b/examples/mutexes/mutexes.hash
@@ -1,2 +1,2 @@
 a42e6b574ab2c2bdd38df53d77b9a2f3f3e0b10c
--_LKNceBru
\ No newline at end of file
+-_LKNceBru
diff --git a/examples/non-blocking-channel-operations/non-blocking-channel-operations.hash b/examples/non-blocking-channel-operations/non-blocking-channel-operations.hash
index 8e78305..3bca2a4 100644
--- a/examples/non-blocking-channel-operations/non-blocking-channel-operations.hash
+++ b/examples/non-blocking-channel-operations/non-blocking-channel-operations.hash
@@ -1,2 +1,2 @@
 119ced4df4f79795b163483b6abfd855e76ef577
-M972dltae2
\ No newline at end of file
+M972dltae2
diff --git a/examples/number-parsing/number-parsing.hash b/examples/number-parsing/number-parsing.hash
index 6c02da7..714860f 100644
--- a/examples/number-parsing/number-parsing.hash
+++ b/examples/number-parsing/number-parsing.hash
@@ -1,2 +1,2 @@
 0d2155e9863a73c098d44637e92403d7f5e8e965
-N90EppECFk
\ No newline at end of file
+N90EppECFk
diff --git a/examples/panic/panic.hash b/examples/panic/panic.hash
index e10b4de..5c411f6 100644
--- a/examples/panic/panic.hash
+++ b/examples/panic/panic.hash
@@ -1,2 +1,2 @@
 91639bbcfcc6ed088295a9ee6b1c36ab35ae402a
-c86oXzfQOt
\ No newline at end of file
+c86oXzfQOt
diff --git a/examples/pointers/pointers.hash b/examples/pointers/pointers.hash
index dc14689..6cb7efd 100644
--- a/examples/pointers/pointers.hash
+++ b/examples/pointers/pointers.hash
@@ -1,2 +1,2 @@
 85cff3345d2f22b65a5d54eb8f7aa8f508f27887
-KdE4TBbUL2
\ No newline at end of file
+KdE4TBbUL2
diff --git a/examples/random-numbers/random-numbers.hash b/examples/random-numbers/random-numbers.hash
index 5f7c74d..bedcd90 100644
--- a/examples/random-numbers/random-numbers.hash
+++ b/examples/random-numbers/random-numbers.hash
@@ -1,2 +1,2 @@
 62b0562c92dd84ecb9408df4c517031d75b1e337
-C0_kuFx3ET
\ No newline at end of file
+C0_kuFx3ET
diff --git a/examples/range-over-channels/range-over-channels.hash b/examples/range-over-channels/range-over-channels.hash
index 88af611..b707556 100644
--- a/examples/range-over-channels/range-over-channels.hash
+++ b/examples/range-over-channels/range-over-channels.hash
@@ -1,2 +1,2 @@
 e415b1f2ae531b319bb9aca69b17e7b916511744
-WN7NNh9tvh
\ No newline at end of file
+WN7NNh9tvh
diff --git a/examples/range/range.hash b/examples/range/range.hash
index 8ca87df..6c3be57 100644
--- a/examples/range/range.hash
+++ b/examples/range/range.hash
@@ -1,2 +1,2 @@
 e6458150862a6b26e95629ba6a90a6a3036d7d52
-Ys3V-ohVRy
\ No newline at end of file
+Ys3V-ohVRy
diff --git a/examples/rate-limiting/rate-limiting.hash b/examples/rate-limiting/rate-limiting.hash
index 6cbaac8..3eaf668 100644
--- a/examples/rate-limiting/rate-limiting.hash
+++ b/examples/rate-limiting/rate-limiting.hash
@@ -1,2 +1,2 @@
 d74aebb12f618f22ec776eb5b4de92985104c197
-e7yzIk97-p
\ No newline at end of file
+e7yzIk97-p
diff --git a/examples/reading-files/reading-files.hash b/examples/reading-files/reading-files.hash
index 6141596..d39e052 100644
--- a/examples/reading-files/reading-files.hash
+++ b/examples/reading-files/reading-files.hash
@@ -1,2 +1,2 @@
 251ab050de24051bb7d9858940421fdec41fa674
-VcLqpSwnkN
\ No newline at end of file
+VcLqpSwnkN
diff --git a/examples/recursion/recursion.hash b/examples/recursion/recursion.hash
index 0967049..b867f04 100644
--- a/examples/recursion/recursion.hash
+++ b/examples/recursion/recursion.hash
@@ -1,2 +1,2 @@
 5d1ba6b03a50ccae2a0f46865eb72c587e11857c
-RFn-rf42ap
\ No newline at end of file
+RFn-rf42ap
diff --git a/examples/regular-expressions/regular-expressions.hash b/examples/regular-expressions/regular-expressions.hash
index fa96776..98a545e 100644
--- a/examples/regular-expressions/regular-expressions.hash
+++ b/examples/regular-expressions/regular-expressions.hash
@@ -1,2 +1,2 @@
 0ebd0a44997fe20d3fa0caa8b5f2cfa96ff1db13
-7bnr2EXlxK
\ No newline at end of file
+7bnr2EXlxK
diff --git a/examples/select/select.hash b/examples/select/select.hash
index f55c050..758358e 100644
--- a/examples/select/select.hash
+++ b/examples/select/select.hash
@@ -1,2 +1,2 @@
 572ae309be3d0fd9b029aeb908013b2914a36734
-NGSkDrli6L
\ No newline at end of file
+NGSkDrli6L
diff --git a/examples/sha1-hashes/sha1-hashes.hash b/examples/sha1-hashes/sha1-hashes.hash
index eed7392..081d3d7 100644
--- a/examples/sha1-hashes/sha1-hashes.hash
+++ b/examples/sha1-hashes/sha1-hashes.hash
@@ -1,2 +1,2 @@
 6a896270e34f2696b881a8fa7e68bfff57dee51f
-YUaWWEeB4U
\ No newline at end of file
+YUaWWEeB4U
diff --git a/examples/signals/signals.hash b/examples/signals/signals.hash
index 9fe5134..f5a3787 100644
--- a/examples/signals/signals.hash
+++ b/examples/signals/signals.hash
@@ -1,2 +1,2 @@
 42ec8f6064228f89f97e2798150d741317d2bf05
-d42wO1q1oh
\ No newline at end of file
+d42wO1q1oh
diff --git a/examples/slices/slices.hash b/examples/slices/slices.hash
index c5f0317..68bb6a1 100644
--- a/examples/slices/slices.hash
+++ b/examples/slices/slices.hash
@@ -1,2 +1,2 @@
 d900c3b1cf2bd96591f7ad7ce7fd9e592ec31139
-dPQErsP6Yc
\ No newline at end of file
+dPQErsP6Yc
diff --git a/examples/sorting-by-functions/sorting-by-functions.hash b/examples/sorting-by-functions/sorting-by-functions.hash
index 300641a..d2b00d7 100644
--- a/examples/sorting-by-functions/sorting-by-functions.hash
+++ b/examples/sorting-by-functions/sorting-by-functions.hash
@@ -1,2 +1,2 @@
 9b184444231f799b9388037d8142613a598e9345
-M06NADP985
\ No newline at end of file
+M06NADP985
diff --git a/examples/sorting/sorting.hash b/examples/sorting/sorting.hash
index 4c4ddf9..ffb7712 100644
--- a/examples/sorting/sorting.hash
+++ b/examples/sorting/sorting.hash
@@ -1,2 +1,2 @@
 4e576421f2bdbd11847c367d223bd30d0e301990
-roQOJXtqAb
\ No newline at end of file
+roQOJXtqAb
diff --git a/examples/spawning-processes/spawning-processes.hash b/examples/spawning-processes/spawning-processes.hash
index 4d9b30a..60e08a2 100644
--- a/examples/spawning-processes/spawning-processes.hash
+++ b/examples/spawning-processes/spawning-processes.hash
@@ -1,2 +1,2 @@
 4e31686ab1dac4fa0e3ce753a6af207c51b9b049
-utd_H-XJtC
\ No newline at end of file
+utd_H-XJtC
diff --git a/examples/stateful-goroutines/stateful-goroutines.hash b/examples/stateful-goroutines/stateful-goroutines.hash
index be922ae..a3eefdd 100644
--- a/examples/stateful-goroutines/stateful-goroutines.hash
+++ b/examples/stateful-goroutines/stateful-goroutines.hash
@@ -1,2 +1,2 @@
 13c5072f2ccb7afb85b8c7ea9a97f94423aef8de
-2YrrJo4H6W
\ No newline at end of file
+2YrrJo4H6W
diff --git a/examples/string-formatting/string-formatting.hash b/examples/string-formatting/string-formatting.hash
index 4c2ff3d..998c0ab 100644
--- a/examples/string-formatting/string-formatting.hash
+++ b/examples/string-formatting/string-formatting.hash
@@ -1,2 +1,2 @@
 fece72ed980c2ee55b3f1d5d8e8d83aed81dc814
-qayRuqXHym
\ No newline at end of file
+qayRuqXHym
diff --git a/examples/string-functions/string-functions.hash b/examples/string-functions/string-functions.hash
index 7fdbc50..354a324 100644
--- a/examples/string-functions/string-functions.hash
+++ b/examples/string-functions/string-functions.hash
@@ -1,2 +1,2 @@
 66fdf78c9be9a41e52bcf2e8b01ab95fa7753401
-COXm374QWe
\ No newline at end of file
+COXm374QWe
diff --git a/examples/structs/structs.hash b/examples/structs/structs.hash
index 136b045..9004363 100644
--- a/examples/structs/structs.hash
+++ b/examples/structs/structs.hash
@@ -1,2 +1,2 @@
 49cad39331ee5e9fb8d8dad99d3aff7f18a4e6d0
-OMCP5KFC10
\ No newline at end of file
+OMCP5KFC10
diff --git a/examples/switch/switch.hash b/examples/switch/switch.hash
index c5d2490..e6d7380 100644
--- a/examples/switch/switch.hash
+++ b/examples/switch/switch.hash
@@ -1,2 +1,2 @@
 1040d0721b871f78f221a0e9e4a61ea3b0e6de70
-8b5CajPcHn
\ No newline at end of file
+8b5CajPcHn
diff --git a/examples/tickers/tickers.hash b/examples/tickers/tickers.hash
index c08c31c..d0a1b54 100644
--- a/examples/tickers/tickers.hash
+++ b/examples/tickers/tickers.hash
@@ -1,2 +1,2 @@
 39781500e9ccbd39282e2dce5cb8003715bfe78a
-U0PO7ZZU3l
\ No newline at end of file
+U0PO7ZZU3l
diff --git a/examples/time-formatting-parsing/time-formatting-parsing.hash b/examples/time-formatting-parsing/time-formatting-parsing.hash
index aa78838..81cf2af 100644
--- a/examples/time-formatting-parsing/time-formatting-parsing.hash
+++ b/examples/time-formatting-parsing/time-formatting-parsing.hash
@@ -1,2 +1,2 @@
 89dedeb30079f7f5f42202c249609c570563a1ae
-JqNGqbuqF1
\ No newline at end of file
+JqNGqbuqF1
diff --git a/examples/time/time.hash b/examples/time/time.hash
index 819dcfc..4783733 100644
--- a/examples/time/time.hash
+++ b/examples/time/time.hash
@@ -1,2 +1,2 @@
 a5fb723728be749919194acf860f483a7c2329c7
-NxuQTlVA2l
\ No newline at end of file
+NxuQTlVA2l
diff --git a/examples/timeouts/timeouts.hash b/examples/timeouts/timeouts.hash
index b5b732d..3981e0e 100644
--- a/examples/timeouts/timeouts.hash
+++ b/examples/timeouts/timeouts.hash
@@ -1,2 +1,2 @@
 48dc2824c813ec9195866592e4bed211fa9a5098
-CoBnJiRyx3
\ No newline at end of file
+CoBnJiRyx3
diff --git a/examples/timers/timers.hash b/examples/timers/timers.hash
index aa97122..911fc88 100644
--- a/examples/timers/timers.hash
+++ b/examples/timers/timers.hash
@@ -1,2 +1,2 @@
 a5b44952d93152ba6bfdb100ea30cd8446cad47e
-6fSHrYxpMu
\ No newline at end of file
+6fSHrYxpMu
diff --git a/examples/url-parsing/url-parsing.hash b/examples/url-parsing/url-parsing.hash
index 3e85c30..f90f79f 100644
--- a/examples/url-parsing/url-parsing.hash
+++ b/examples/url-parsing/url-parsing.hash
@@ -1,2 +1,2 @@
 677974cc6b7ba9a63f6c7f2979fd46ef2a4202d7
-eaMv0skOfY
\ No newline at end of file
+eaMv0skOfY
diff --git a/examples/values/values.hash b/examples/values/values.hash
index 23b4e8f..7343a3c 100644
--- a/examples/values/values.hash
+++ b/examples/values/values.hash
@@ -1,2 +1,2 @@
 c5a53c75cc57dc15ac4458285c9b139bf85c67bf
-fgGVOyuZdu
\ No newline at end of file
+fgGVOyuZdu
diff --git a/examples/variables/variables.hash b/examples/variables/variables.hash
index 7651804..8e7c623 100644
--- a/examples/variables/variables.hash
+++ b/examples/variables/variables.hash
@@ -1,2 +1,2 @@
 8c74aae4850358073926dba5d98aa402f9968251
-Zv45CSMaiD
\ No newline at end of file
+Zv45CSMaiD
diff --git a/examples/variadic-functions/variadic-functions.hash b/examples/variadic-functions/variadic-functions.hash
index 9a12e85..95ad82d 100644
--- a/examples/variadic-functions/variadic-functions.hash
+++ b/examples/variadic-functions/variadic-functions.hash
@@ -1,2 +1,2 @@
 25bcf8d28adf0587d1959e88f32786d7f21872b2
-wRPLOM1VIH
\ No newline at end of file
+wRPLOM1VIH
diff --git a/examples/worker-pools/worker-pools.hash b/examples/worker-pools/worker-pools.hash
index ec7c75e..09eb260 100644
--- a/examples/worker-pools/worker-pools.hash
+++ b/examples/worker-pools/worker-pools.hash
@@ -1,2 +1,2 @@
 9d5b1d008d278df7db7697d56d491d982da86e7d
-y12QxBsKtT
\ No newline at end of file
+y12QxBsKtT
diff --git a/examples/writing-files/writing-files.hash b/examples/writing-files/writing-files.hash
index 14b965f..16a7fd6 100644
--- a/examples/writing-files/writing-files.hash
+++ b/examples/writing-files/writing-files.hash
@@ -1,2 +1,2 @@
 0853ca57176872e9b34b501855ceb8bf5fbdbf46
-5usz1Oc-xY
\ No newline at end of file
+5usz1Oc-xY
diff --git a/tools/generate.go b/tools/generate.go
index 09b9ea9..4f1cc13 100644
--- a/tools/generate.go
+++ b/tools/generate.go
@@ -144,7 +144,7 @@ func resetUrlHashFile(codehash, code, sourcePath string) string {
     defer resp.Body.Close()
     body, err := ioutil.ReadAll(resp.Body)
     urlkey := string(body)
-    data := fmt.Sprintf("%s\n%s", codehash, urlkey)
+    data := fmt.Sprintf("%s\n%s\n", codehash, urlkey)
     ioutil.WriteFile(sourcePath, []byte(data), 0644)
     return urlkey
 }