Golang slice, map, struct
slice slice 선언 s := make([]int, 5, 10) 현재 길이: 5 내부적 길이(capacity) 10의 크기 s := make([]int, 0, 5) 현재 길이: 0 내부 길이: 5 (할당 길이) slice 추가 nodes := make([]*ListNode, 0, 10) chunk_nodes := make([]*ListNode, 0, 10) var node *ListNode node = new(ListNode) chunk_nodes = append(chunk_nodes, node) nodes = append(nodes, chunk_nodes...) ListNode를 pointer로 선언하여 할당 node에 대한 list인 chunk_nodes를 선언 chunk_nodes에 node ..
2021.11.09