in heapdump17 data output by go1.9.4, the architecture field of "dump params" record is a string, not a uvarint... [5]"amd64" in my case.
diff --git a/heapdump15-through-heapdump17.md b/heapdump15-through-heapdump17.md
index a014967..0b076d7 100644
--- a/heapdump15-through-heapdump17.md
+++ b/heapdump15-through-heapdump17.md
@@ -102,7 +102,7 @@
   * uvarint: pointer size in bytes
   * uvarint: starting address of heap
   * uvarint: ending address of heap
-  * uvarint: thechar = architecture specifier
+  * string: architecture name
   * string: GOEXPERIMENT environment variable value
   * uvarint: runtime.ncpu