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 |
Tags
- 자바 디자인 패턴
- 백준
- 12761 돌다리
- hadoop
- http 개념
- domain driven develop
- 몽고디비 렘
- 고 배열
- String 함수
- golang
- 백준 12761번
- MongoDB Realm
- ddd
- 백준 사이트
- http 완벽가이드
- 백준 12761
- 도메인 주도 개발
- 도메인 주도 개발 시작하기
- golang struct
- flask
- 정렬
- 우분투
- 자바
- 자바 디자인패턴
- 백준 파이썬
- 트리 순회
- 파이썬
- 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