]> Cypherpunks repositories - gostls13.git/commitdiff
encoding/json: declare hex as a const
authorJes Cok <xigua67damn@gmail.com>
Mon, 14 Aug 2023 11:53:26 +0000 (11:53 +0000)
committerGopher Robot <gobot@golang.org>
Mon, 14 Aug 2023 21:26:16 +0000 (21:26 +0000)
hex is in fact immutable, declare it as a const to avoid accidental
modification, also for consistency with other packages.

Change-Id: I99f292e98c82d4c4526e46c9897d154d0c073da5
GitHub-Last-Rev: d2f06965e7e03df470d8c3c8882619187abf1609
GitHub-Pull-Request: golang/go#62011
Reviewed-on: https://go-review.googlesource.com/c/go/+/519155
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Ian Lance Taylor <iant@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
src/encoding/json/encode.go

index a98f1a060c67f4b060a0a10ecb9510b490959dd9..536ec21f4f05aa3d49c3cb84eef76d13ec6d4d23 100644 (file)
@@ -245,7 +245,7 @@ func (e *MarshalerError) Error() string {
 // Unwrap returns the underlying error.
 func (e *MarshalerError) Unwrap() error { return e.Err }
 
-var hex = "0123456789abcdef"
+const hex = "0123456789abcdef"
 
 // An encodeState encodes JSON into a bytes.Buffer.
 type encodeState struct {