일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 튜토리얼
- gui
- C++
- Docker
- C언어
- 코딩
- go channel
- C++ library
- C++ gui
- vim-go
- JUCE라이브러리
- JUCE
- 프로그래밍
- JUCE library
- c++ heap
- 알고리즘
- 연결리스트
- 자료구조
- go
- Nebula
- OS
- BOJ
- LOB
- a tour of go
- 리듬게임
- 운영체제
- C++ gui 라이브러리
- 백준
- tour of go
- 공룡책
Archives
- Today
- Total
목록Type assertoin (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