Go 닐 슬라이스

(닐 슬라이스에서 넘어옴)

1 개요[ | ]

Go 닐 슬라이스
var nilSlice []string
nilSlice := []string(nil)

package main

import (
	"fmt"
	"reflect"
)

func main() {
	var nilSlice []string
	fmt.Printf("%#v\n", nilSlice)                   // []string(nil)
	fmt.Println(reflect.ValueOf(nilSlice).IsZero()) // true
	fmt.Println(len(nilSlice))                      // 0
}

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}