"Go 슬라이스 슬라이스"의 두 판 사이의 차이

(새 문서: ==개요== ;Go 슬라이스 슬라이스 <syntaxhighlight lang='go' run> package main import "fmt" func main() { var x []interface{} x = append(members, []int{1, 1,...)
 
 
(같은 사용자의 중간 판 8개는 보이지 않습니다)
2번째 줄: 2번째 줄:
;Go 슬라이스 슬라이스
;Go 슬라이스 슬라이스


<syntaxhighlight lang='go' run>
<syntaxhighlight lang='go' run line>
package main
package main
import "fmt"


func main() {
    var x []interface{}
    x = append(x,
        []int{1, 1, 1},
        []int{1, 2, 3, 4},
        []int{3, 5},
    )
for k, v := range x {
fmt.Println(k, v)
}
}
</syntaxhighlight>
<syntaxhighlight lang='go' run line>
package main
import "fmt"
import "fmt"


func main() {
func main() {
     var x []interface{}
     var x [][]int
     x = append(members,
     x = append(x,
         []int{1, 1, 1},
         []int{1, 1, 1},
         []int{2, 3, 4},
         []int{1, 2, 3, 4},
         []int{3, 5, 7}
         []int{3, 5},
     )
     )
for k, v := range x {
for k, v := range x {
19번째 줄: 34번째 줄:
}
}
</syntaxhighlight>
</syntaxhighlight>
==같이 보기==
* [[Go 슬라이스]]
* [[Go 맵 슬라이스]]
* [[Go 슬라이스 맵]]
[[분류: Go 슬라이스]]

2021년 11월 24일 (수) 13:30 기준 최신판

1 개요[ | ]

Go 슬라이스 슬라이스
package main
import "fmt"

func main() {
    var x []interface{}
    x = append(x,
        []int{1, 1, 1},
        []int{1, 2, 3, 4},
        []int{3, 5},
    )
	for k, v := range x {
		fmt.Println(k, v)
	}
}
package main
import "fmt"

func main() {
    var x [][]int
    x = append(x,
        []int{1, 1, 1},
        []int{1, 2, 3, 4},
        []int{3, 5},
    )
	for k, v := range x {
		fmt.Println(k, v)
	}
}

2 같이 보기[ | ]

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