일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Interface
- receiver
- 패스트캠퍼스AI부트캠프
- 상수
- method
- golang pointer
- package
- struct
- scope
- 국비지원
- receiver method
- 함수
- 패스트캠퍼스
- 패스트캠퍼스업스테이지부트캠프
- golang array
- UpstageAILab
- golang interface
- Pointer
- golang slice remove
- array
- golang
- 스코프
- golang slice
- 업스테이지패스트캠퍼스
- 타입
- 메서드
- 패스트캠퍼스업스테이지에이아이랩
- 변수
- keyword
- slice
Archives
- Today
- Total
목록2024/07/21 (1)
느리지만 꾸준히, 코딩
Golang type(타입) 키워드 탐구 : Named Type과 Type Alias의 차이와 활용
type 키워드는 새로운 타입을 정의하는 데 사용되는 중요한 키워드입니다.기본 타입 정의type 키워드를 사용하여 기존 타입을 기반으로 새로운 타입을 정의할 수 있습니다.type MyInt inttype MyString string 이렇게 정의된 타입은 원래 타입과 구조적으로 동일하지만, Go 컴파일러는 이를 다른 타입으로 취급합니다. 구조체 정의type을 사용하여 구조체를 정의할 수 있습니다.type Person struct { Name string Age int} 인터페이스 정의인터페이스도 type 키워드로 정의합니다.type Printer interface { Print() string} 함수 타입 정의함수 시그니처를 새로운 타입으로 정의할 수 있습니다.type MathFunc f..
프로그래밍/Golang
2024. 7. 21. 07:00