• tetris11@feddit.uk
    link
    fedilink
    English
    arrow-up
    8
    ·
    9 days ago

    make([] [] byte, 0)

    Does this make a double nested byte array of size 0?

    As in, every element is made up of two iterators (adjacent cell, and then the nested cell), but the first element doesnt exist yet?

    • EntirelyUnlovable@lemmy.world
      link
      fedilink
      arrow-up
      12
      ·
      9 days ago

      This looks like Go, so I think this would be a 2d array (or slice as Go calls it) of bytes, with starting length 0. Go has an optional 3rd parameter for capacity

      • tetris11@feddit.uk
        link
        fedilink
        English
        arrow-up
        3
        ·
        9 days ago

        Interesting, thanks! I find it weird for it to be assigned to a buffer variable if no initial fixed size is given