func encoding/json.Unmarshal

43 uses

	encoding/json (current package)
		decode.go#L102: func Unmarshal(data []byte, v any) error {

	github.com/gotd/td/session
		session.go#L134: 	if err := json.Unmarshal(buf, &v); err != nil {

	github.com/gotd/td/tg
		json_invoke.go#L625: 	if err := json.Unmarshal(data, &result); err != nil {

	github.com/refraction-networking/utls
		u_clienthello_json.go#L38: 	if err := json.Unmarshal(jsonStr, &cipherSuiteNames); err != nil {
		u_clienthello_json.go#L68: 	if err := json.Unmarshal(jsonStr, &compressionMethodNames); err != nil {
		u_clienthello_json.go#L95: 	if err := json.Unmarshal(jsonStr, &accepters); err != nil {
		u_clienthello_json.go#L141: 		if err := json.Unmarshal(accepters[idx].origJsonInput, ext); err != nil {
		u_clienthello_json.go#L183: 	return json.Unmarshal(jsonStr, &t.extNameOnly)
		u_common.go#L473: 	err := json.Unmarshal(jsonB, &data)
		u_common.go#L580: 	if err := json.Unmarshal(jsonB, &chsju); err != nil {
		u_pre_shared_key.go#L468: 	if err := json.Unmarshal(data, &pskAccepter); err != nil {
		u_tls_extensions.go#L293: 	if err := json.Unmarshal(data, &namedGroups); err != nil {
		u_tls_extensions.go#L367: 	if err := json.Unmarshal(data, &pointFormatList); err != nil {
		u_tls_extensions.go#L430: 	if err := json.Unmarshal(data, &signatureAlgorithms); err != nil {
		u_tls_extensions.go#L560: 	if err := json.Unmarshal(data, &signatureAlgorithms); err != nil {
		u_tls_extensions.go#L660: 	if err := json.Unmarshal(b, &protocolNames); err != nil {
		u_tls_extensions.go#L779: 	if err := json.Unmarshal(b, &applicationSettingsSupport); err != nil {
		u_tls_extensions.go#L818: 	if err := json.Unmarshal(b, &applicationSettingsSupport); err != nil {
		u_tls_extensions.go#L904: 	if err := json.Unmarshal(b, &genericExtension); err != nil {
		u_tls_extensions.go#L1023: 	if err := json.Unmarshal(b, &jsonObj); err != nil {
		u_tls_extensions.go#L1091: 	if err := json.Unmarshal(b, &jsonObj); err != nil {
		u_tls_extensions.go#L1211: 	if err := json.Unmarshal(b, &certificateCompressionAlgorithms); err != nil {
		u_tls_extensions.go#L1309: 	if err := json.Unmarshal(b, &keyShareClientHello); err != nil {
		u_tls_extensions.go#L1431: 	if err := json.Unmarshal(b, &pskKeyExchangeModes); err != nil {
		u_tls_extensions.go#L1507: 	if err := json.Unmarshal(b, &supportedVersions); err != nil {
		u_tls_extensions.go#L1584: 	if err := json.Unmarshal(data, &cookie); err != nil {
		u_tls_extensions.go#L1786: 	if err := json.Unmarshal(data, &limitAccepter); err != nil {
		u_tls_extensions.go#L1850: 	if err := json.Unmarshal(data, &tokenBindingAccepter); err != nil {
		u_tls_extensions.go#L1929: 	if err := json.Unmarshal(data, &signatureAlgorithms); err != nil {

	go.opentelemetry.io/otel/codes
		codes.go#L71: 	if err := json.Unmarshal(b, &x); err != nil {

	go.opentelemetry.io/otel/trace/internal/telemetry
		number.go#L22: 		if err := json.Unmarshal(data, &str); err != nil {
		number.go#L32: 		if err := json.Unmarshal(data, &parsedInt); err != nil {
		number.go#L51: 		if err := json.Unmarshal(data, &str); err != nil {
		number.go#L61: 		if err := json.Unmarshal(data, &parsedUint); err != nil {

	go.uber.org/atomic
		bool.go#L83: 	if err := json.Unmarshal(b, &v); err != nil {
		duration.go#L84: 	if err := json.Unmarshal(b, &v); err != nil {
		float32.go#L72: 	if err := json.Unmarshal(b, &v); err != nil {
		float64.go#L72: 	if err := json.Unmarshal(b, &v); err != nil {
		int32.go#L98: 	if err := json.Unmarshal(b, &v); err != nil {
		int64.go#L98: 	if err := json.Unmarshal(b, &v); err != nil {
		uint32.go#L98: 	if err := json.Unmarshal(b, &v); err != nil {
		uint64.go#L98: 	if err := json.Unmarshal(b, &v); err != nil {
		uintptr.go#L98: 	if err := json.Unmarshal(b, &v); err != nil {