일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- JUCE 튜토리얼
- 알고리즘
- go
- C++ gui 라이브러리
- JUCE라이브러리
- a tour of go
- vim-go
- C언어
- go channel
- gui
- 백준
- JUCE
- 연결리스트
- Nebula
- 프로그래밍
- OS
- 자료구조
- 코딩
- 운영체제
- 공룡책
- tour of go
- BOJ
- C++ library
- C++
- c++ heap
- 리듬게임
- LOB
- JUCE library
- Docker
- C++ gui
Archives
- Today
- Total
목록type switch (1)
CafeM0ca
[Go] Type assertion, Type switch
tour.golang.org/methods/15 A Tour of Go tour.golang.org Type assertion은 interface에 할당한 값에 내재된 구체적인 값에 접근을 제공한다. 코드를 보면 assertion은 내장된 값과 assertion이 발생 여부에 대한 bool type의 값을 반환한다. 17번째 코드를 보면 float64로 타입을 확인하고 있는데 assertion값을 받는 변수가 없어서 트리거가 작동하여 panic이 발생한다. 이렇게 타입을 체크하는 문법은 switch 구문에서 유용하게 사용할 수 있다.
Programming/Go
2020. 12. 4. 17:02