Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- ddd
- hadoop
- 백준 사이트
- 파이썬
- domain driven develop
- 트리 순회
- 하둡
- 도메인 주도 개발 시작하기
- 12761번 돌다리
- http 완벽가이드
- 정렬
- String 함수
- 12761 돌다리
- 백준
- 우분투
- MongoDB Realm
- 고 배열
- 백준 12761번
- 자바 디자인패턴
- 자바
- golang
- flask
- http 개념
- 도메인 주도 개발
- 자바 디자인 패턴
- golang struct
- 백준 12761
- 백준 파이썬
- go
- 몽고디비 렘
Archives
- Today
- Total
목록슬라이싱 (1)
개발바닥
[기본 개념 요약] 슬라이스
슬라이스란? Golang 에서 사용하는 동적 배열이다. 동적 배열과 정적 배열의 차이점은 동적 배열은 런타임 실행 중 사이즈가 변경이 가능하고, 정적 배열은 컴파일시 코드를 기계어로 변경하면서 사이즈가 고정이 된다. 슬라이스는 Go에서 제공하는 배열을 가리키는 포인터 타입이다. 슬라이스는 append() 내장 함수를 사용하여 동적으로 요소들을 추가할 수 있다. 슬라이스 구조 type SliceHeader struct{ Data uintptr // 실제 배열을 가리키는 포인터 Len int // 요소 개수 (배열에서 사용하고 있는 개수) Cap int // 실제 배열의 길이 } 내장 함수 append() 사용 방법 및 동작 원리 슬라이스에 요소를 추가한 새로운 슬라이스를 반환 기존 슬라이스가 바뀔 수도 있..
GO 언어
2023. 4. 11. 23:01