.github
alerting
client
config
core
docs
example
jsonpath
k8s
k8stest
metric
pattern
security
static
vendor
cloud.google.com
github.com
beorn7
cespare
davecgh
go-ping
gogo
golang
google
googleapis
imdario
json-iterator
go
.codecov.yml
.gitignore
.travis.yml
Gopkg.lock
Gopkg.toml
LICENSE
README.md
adapter.go
any.go
any_array.go
any_bool.go
any_float.go
any_int32.go
any_int64.go
any_invalid.go
any_nil.go
any_number.go
any_object.go
any_str.go
any_uint32.go
any_uint64.go
build.sh
config.go
fuzzy_mode_convert_table.md
go.mod
go.sum
iter.go
iter_array.go
iter_float.go
iter_int.go
iter_object.go
iter_skip.go
iter_skip_sloppy.go
iter_skip_strict.go
iter_str.go
jsoniter.go
pool.go
reflect.go
reflect_array.go
reflect_dynamic.go
reflect_extension.go
reflect_json_number.go
reflect_json_raw_message.go
reflect_map.go
reflect_marshaler.go
reflect_native.go
reflect_optional.go
reflect_slice.go
reflect_struct_decoder.go
reflect_struct_encoder.go
stream.go
stream_float.go
stream_int.go
stream_str.go
test.sh
matttproud
miekg
modern-go
golang.org
k8s.io
sigs.k8s.io
modules.txt
watchdog
.dockerignore
.gitattributes
.gitignore
Dockerfile
LICENSE.md
README.md
config.yaml
go.mod
go.sum
gzip.go
main.go
70 lines
916 B
Go
70 lines
916 B
Go
package jsoniter
|
|
|
|
type nilAny struct {
|
|
baseAny
|
|
}
|
|
|
|
func (any *nilAny) LastError() error {
|
|
return nil
|
|
}
|
|
|
|
func (any *nilAny) ValueType() ValueType {
|
|
return NilValue
|
|
}
|
|
|
|
func (any *nilAny) MustBeValid() Any {
|
|
return any
|
|
}
|
|
|
|
func (any *nilAny) ToBool() bool {
|
|
return false
|
|
}
|
|
|
|
func (any *nilAny) ToInt() int {
|
|
return 0
|
|
}
|
|
|
|
func (any *nilAny) ToInt32() int32 {
|
|
return 0
|
|
}
|
|
|
|
func (any *nilAny) ToInt64() int64 {
|
|
return 0
|
|
}
|
|
|
|
func (any *nilAny) ToUint() uint {
|
|
return 0
|
|
}
|
|
|
|
func (any *nilAny) ToUint32() uint32 {
|
|
return 0
|
|
}
|
|
|
|
func (any *nilAny) ToUint64() uint64 {
|
|
return 0
|
|
}
|
|
|
|
func (any *nilAny) ToFloat32() float32 {
|
|
return 0
|
|
}
|
|
|
|
func (any *nilAny) ToFloat64() float64 {
|
|
return 0
|
|
}
|
|
|
|
func (any *nilAny) ToString() string {
|
|
return ""
|
|
}
|
|
|
|
func (any *nilAny) WriteTo(stream *Stream) {
|
|
stream.WriteNil()
|
|
}
|
|
|
|
func (any *nilAny) Parse() *Iterator {
|
|
return nil
|
|
}
|
|
|
|
func (any *nilAny) GetInterface() interface{} {
|
|
return nil
|
|
}
|