summaryrefslogtreecommitdiffhomepage
path: root/util
diff options
context:
space:
mode:
authorJoe Tsai <joetsai@digital-static.net>2025-07-14 14:41:16 -0700
committerJoe Tsai <joetsai@digital-static.net>2025-07-14 14:45:45 -0700
commit6248c1ceca7aa6ed669dac1c6e320a3c21610389 (patch)
tree45b53344b6c88d618310afee4cc85d73f5dde01d /util
parentfc5050048ee9c71dcdeb232d3a38f068072f489f (diff)
downloadtailscale-dsnet/jsonv1in2.tar.xz
tailscale-dsnet/jsonv1in2.zip
all: use "github.com/go-json-experiment/json/v1" over "encoding/json"dsnet/jsonv1in2
DO NOT SUBMIT: experiment to check how much breaks. Signed-off-by: Joe Tsai <joetsai@digital-static.net>
Diffstat (limited to 'util')
-rw-r--r--util/cloudenv/cloudenv.go2
-rw-r--r--util/expvarx/expvarx.go2
-rw-r--r--util/jsonutil/unmarshal.go2
-rw-r--r--util/jsonutil/unmarshal_test.go2
-rw-r--r--util/reload/reload.go2
-rw-r--r--util/set/set.go2
-rw-r--r--util/set/set_test.go2
-rw-r--r--util/syspolicy/setting/snapshot_test.go2
-rw-r--r--util/winutil/svcdiag_windows.go2
9 files changed, 9 insertions, 9 deletions
diff --git a/util/cloudenv/cloudenv.go b/util/cloudenv/cloudenv.go
index be60ca007..562cc245a 100644
--- a/util/cloudenv/cloudenv.go
+++ b/util/cloudenv/cloudenv.go
@@ -6,7 +6,7 @@ package cloudenv
import (
"context"
- "encoding/json"
+ "github.com/go-json-experiment/json/v1"
"log"
"math/rand/v2"
"net"
diff --git a/util/expvarx/expvarx.go b/util/expvarx/expvarx.go
index 762f65d06..d8dd216d9 100644
--- a/util/expvarx/expvarx.go
+++ b/util/expvarx/expvarx.go
@@ -5,7 +5,7 @@
package expvarx
import (
- "encoding/json"
+ "github.com/go-json-experiment/json/v1"
"expvar"
"sync"
"time"
diff --git a/util/jsonutil/unmarshal.go b/util/jsonutil/unmarshal.go
index b1eb4ea87..7eebf265e 100644
--- a/util/jsonutil/unmarshal.go
+++ b/util/jsonutil/unmarshal.go
@@ -8,7 +8,7 @@ package jsonutil
import (
"bytes"
- "encoding/json"
+ "github.com/go-json-experiment/json/v1"
"sync"
)
diff --git a/util/jsonutil/unmarshal_test.go b/util/jsonutil/unmarshal_test.go
index 32f8402f0..862cb5bf4 100644
--- a/util/jsonutil/unmarshal_test.go
+++ b/util/jsonutil/unmarshal_test.go
@@ -4,7 +4,7 @@
package jsonutil
import (
- "encoding/json"
+ "github.com/go-json-experiment/json/v1"
"reflect"
"testing"
)
diff --git a/util/reload/reload.go b/util/reload/reload.go
index f18f9ebd1..d7df7c23f 100644
--- a/util/reload/reload.go
+++ b/util/reload/reload.go
@@ -7,7 +7,7 @@ package reload
import (
"context"
- "encoding/json"
+ "github.com/go-json-experiment/json/v1"
"fmt"
"math/rand/v2"
"os"
diff --git a/util/set/set.go b/util/set/set.go
index eb0697536..b00f2571b 100644
--- a/util/set/set.go
+++ b/util/set/set.go
@@ -5,7 +5,7 @@
package set
import (
- "encoding/json"
+ "github.com/go-json-experiment/json/v1"
"maps"
)
diff --git a/util/set/set_test.go b/util/set/set_test.go
index 85913ad24..c2ae0ca7b 100644
--- a/util/set/set_test.go
+++ b/util/set/set_test.go
@@ -4,7 +4,7 @@
package set
import (
- "encoding/json"
+ "github.com/go-json-experiment/json/v1"
"slices"
"testing"
)
diff --git a/util/syspolicy/setting/snapshot_test.go b/util/syspolicy/setting/snapshot_test.go
index d41b362f0..1705116c8 100644
--- a/util/syspolicy/setting/snapshot_test.go
+++ b/util/syspolicy/setting/snapshot_test.go
@@ -5,7 +5,7 @@ package setting
import (
"cmp"
- "encoding/json"
+ "github.com/go-json-experiment/json/v1"
"testing"
"time"
diff --git a/util/winutil/svcdiag_windows.go b/util/winutil/svcdiag_windows.go
index 372377cf9..451799399 100644
--- a/util/winutil/svcdiag_windows.go
+++ b/util/winutil/svcdiag_windows.go
@@ -5,7 +5,7 @@ package winutil
import (
"encoding/hex"
- "encoding/json"
+ "github.com/go-json-experiment/json/v1"
"fmt"
"strings"
"unsafe"