const reflect.String

87 uses

	reflect (current package)
		abi.go#L217: 	case String:
		deepequal.go#L164: 	case String:
		iter.go#L90: 	case String:
		iter.go#L154: 	case String:
		map_swiss.go#L159: 	if (tt.Key == stringType || key.kind() == String) && tt.Key == key.typ() && tt.Elem.Size() <= abi.SwissMapMaxElemBytes {
		map_swiss.go#L413: 	if (tt.Key == stringType || key.kind() == String) && tt.Key == key.typ() && tt.Elem.Size() <= abi.SwissMapMaxElemBytes {
		type.go#L305: 	String
		type.go#L501: 	String:        "string",
		type.go#L883: 	case Int8, Int16, Int32, Int64, Int, Uint8, Uint16, Uint32, Uint64, Uint, Uintptr, Array, Slice, Chan, String, Map:
		type.go#L911: 	case Array, Slice, String, Map:
		type.go#L1576: 	if Bool <= kind && kind <= Complex128 || kind == String || kind == UnsafePointer {
		type.go#L1989: 	case Bool, Int, Int8, Int16, Int32, Int64, Uint, Uint8, Uint16, Uint32, Uint64, Uintptr, Chan, Pointer, String, UnsafePointer:
		type.go#L2015: 	case Float32, Float64, Complex64, Complex128, Interface, String:
		type.go#L2838: 	case Chan, Func, Map, Pointer, Slice, String, UnsafePointer:
		value.go#L1415: 	case String:
		value.go#L1677: 	case String:
		value.go#L1798: 	case String:
		value.go#L1840: 	case String:
		value.go#L2052: 	case String:
		value.go#L2290: 	v.mustBe(String)
		value.go#L2322: 	case String:
		value.go#L2416: 	if v.kind() == String {
		value.go#L2605: 	case String:
		value.go#L2764: 		stringCopy = sk == String && dst.typ().Elem().Kind() == abi.Uint8
		value.go#L3263: 	case String:
		value.go#L3308: 		case String:
		value.go#L3318: 		case String:
		value.go#L3338: 	case String:

	encoding/asn1
		asn1.go#L1002: 	case reflect.String:
		common.go#L181: 	case reflect.String:
		marshal.go#L560: 	case reflect.String:

	encoding/json
		decode.go#L638: 		case reflect.String,
		decode.go#L785: 				case reflect.String:
		decode.go#L957: 		case reflect.String:
		decode.go#L980: 			if v.Kind() == reflect.String && v.Type() == numberType {
		encode.go#L354: 	case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
		encode.go#L450: 	case reflect.String:
		encode.go#L823: 	case reflect.String,
		encode.go#L991: 	if k.Kind() == reflect.String {
		encode.go#L1188: 						reflect.String:

	fmt
		print.go#L803: 	case reflect.String:
		print.go#L1203: 		isString := arg != nil && reflect.TypeOf(arg).Kind() == reflect.String
		scan.go#L1031: 		case reflect.String:

	github.com/google/go-cmp/cmp
		compare.go#L282: 	case reflect.String:
		report_reflect.go#L180: 	case reflect.String:
		report_slices.go#L57: 	case reflect.String:
		report_slices.go#L104: 	case t.Kind() == reflect.String:
		report_slices.go#L237: 			case reflect.String:
		report_slices.go#L325: 		if t.Kind() == reflect.String {
		report_slices.go#L331: 	case reflect.String:

	github.com/google/go-cmp/cmp/internal/value
		name.go#L46: 	case reflect.Bool, reflect.String, reflect.UnsafePointer,
		sort.go#L58: 	case reflect.String:

	go.uber.org/mock/gomock
		matchers.go#L256: 	case reflect.Array, reflect.Chan, reflect.Map, reflect.Slice, reflect.String:

	google.golang.org/protobuf/internal/descfmt
		stringer.go#L333: 		case reflect.String:

	google.golang.org/protobuf/internal/encoding/tag
		tag.go#L94: 			case goType.Kind() == reflect.String:

	google.golang.org/protobuf/internal/impl
		codec_map.go#L308: 		case reflect.String:
		codec_tables.go#L105: 			if ft.Kind() == reflect.String && strs.EnforceUTF8(fd) {
		codec_tables.go#L108: 			if ft.Kind() == reflect.String {
		codec_tables.go#L118: 			if ft.Kind() == reflect.String {
		codec_tables.go#L261: 			if ft.Kind() == reflect.String && strs.EnforceUTF8(fd) {
		codec_tables.go#L264: 			if ft.Kind() == reflect.String {
		codec_tables.go#L274: 			if ft.Kind() == reflect.String {
		codec_tables.go#L341: 			if ft.Kind() == reflect.String && strs.EnforceUTF8(fd) {
		codec_tables.go#L344: 			if ft.Kind() == reflect.String {
		codec_tables.go#L348: 			if ft.Kind() == reflect.String {
		codec_tables.go#L411: 			if ft.Kind() == reflect.String && strs.EnforceUTF8(fd) {
		codec_tables.go#L414: 			if ft.Kind() == reflect.String {
		codec_tables.go#L424: 			if ft.Kind() == reflect.String {
		convert.go#L127: 		if t.Kind() == reflect.String || (t.Kind() == reflect.Slice && t.Elem() == byteType) {
		convert.go#L131: 		if t.Kind() == reflect.String || (t.Kind() == reflect.Slice && t.Elem() == byteType) {
		convert.go#L352: 	if c.goType.Kind() == reflect.String && v.Len() == 0 {
		legacy_extension.go#L43: 	case reflect.Bool, reflect.Int32, reflect.Int64, reflect.Uint32, reflect.Uint64, reflect.Float32, reflect.Float64, reflect.String:
		legacy_message.go#L196: 			case reflect.Bool, reflect.Int32, reflect.Int64, reflect.Uint32, reflect.Uint64, reflect.Float32, reflect.Float64, reflect.String:
		message_opaque.go#L436: 			case reflect.String, reflect.Slice:
		message_opaque_gen.go#L87: 	case reflect.String:
		message_reflect_field.go#L297: 			case reflect.String, reflect.Slice:
		message_reflect_field_gen.go#L112: 	case reflect.String:
		message_reflect_field_gen.go#L234: 	case reflect.String:

	gotest.tools/v3/assert/cmp
		compare.go#L175: 		case reflect.String:
		compare.go#L176: 			if itemValue.Type().Kind() != reflect.String {

	internal/fmtsort
		sort.go#L82: 	case reflect.String:

	text/template
		exec.go#L330: 	case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
		exec.go#L972: 	case reflect.String:
		funcs.go#L223: 		case reflect.Array, reflect.Slice, reflect.String:
		funcs.go#L265: 	case reflect.String:
		funcs.go#L307: 	case reflect.Array, reflect.Chan, reflect.Map, reflect.Slice, reflect.String:
		funcs.go#L439: 	case reflect.String: