]> Cypherpunks repositories - gostls13.git/commitdiff
doc/go1.16: mention new vet check for asn1.Unmarshal
authorKimMachineGun <geon0250@gmail.com>
Mon, 8 Feb 2021 23:27:52 +0000 (23:27 +0000)
committerDmitri Shuralyov <dmitshur@golang.org>
Mon, 8 Feb 2021 23:32:14 +0000 (23:32 +0000)
This vet check was added in CL 243397.

For #40700.

Change-Id: Ibff6df9395d37bb2b84a791443578009f23af4fb
GitHub-Last-Rev: e47c38f6309f31a6de48d4ffc82078d7ad45b171
GitHub-Pull-Request: golang/go#44147
Reviewed-on: https://go-review.googlesource.com/c/go/+/290330
Trust: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
doc/go1.16.html

index 878bf0d0293954705527215b9775fa3d28c185f8..f6f72c3882cb5ca6b06e69fa00bdc010526248ac 100644 (file)
@@ -378,6 +378,16 @@ func TestFoo(t *testing.T) {
   fixes.
 </p>
 
+<h4 id="vet-asn1-unmarshal">New warning for asn1.Unmarshal</h4>
+
+<p><!-- CL 243397 -->
+  The vet tool now warns about incorrectly passing a non-pointer or nil argument to
+  <a href="/pkg/encoding/asn1/#Unmarshal"><code>asn1.Unmarshal</code></a>.
+  This is like the existing checks for
+  <a href="/pkg/encoding/json/#Unmarshal"><code>encoding/json.Unmarshal</code></a>
+  and <a href="/pkg/encoding/xml/#Unmarshal"><code>encoding/xml.Unmarshal</code></a>.
+</p>
+
 <h2 id="runtime">Runtime</h2>
 
 <p>