Skip to content

copy json #4

Description

@taowen

simple value

  • int
  • int8
  • int16
  • int32
  • int64
  • uint
  • uint8
  • uint16
  • uint32
  • uint64
  • float32
  • float64
  • string
  • bool

one level

  • slice + int
  • array + int
  • map + (string, int)
  • struct + *

two levels

  • slice + array
  • slice + map
  • slice + slice
  • slice + struct
  • array + array
  • array + map
  • array + slice
  • array + struct
  • map + array
  • map + map
  • map + slice
  • map + struct
  • struct + (array, map, slice, struct)

existing value

  • slice + int
  • array + int
  • map + (string, int)
  • struct

new value

nil

  • ptr int
  • ptr ptr int
  • slice int
  • slice ptr int
  • array
  • map
  • struct

empty interface

field tag

  • rename

extra

  • struct
  • [2]int

invalid

  • int
  • int via interface{}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions