일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- golang slice remove
- 스코프
- 함수
- 패스트캠퍼스업스테이지부트캠프
- struct
- package
- 국비지원
- keyword
- scope
- 타입
- golang interface
- receiver
- golang
- 업스테이지패스트캠퍼스
- array
- slice
- golang array
- UpstageAILab
- 메서드
- Interface
- golang pointer
- 상수
- Pointer
- receiver method
- 패스트캠퍼스AI부트캠프
- 패스트캠퍼스
- 변수
- 패스트캠퍼스업스테이지에이아이랩
- method
- golang slice
Archives
- Today
- Total
목록2024/07/25 (1)
느리지만 꾸준히, 코딩
Golang Interface - 소프트웨어 인터페이스란?
1. 인터페이스란 무엇인가?소프트웨어 개발에서 '인터페이스'는 두 개의 시스템, 프로그램, 또는 구성 요소 간의 상호작용 지점을 정의합니다. 이는 마치 두 사람이 대화를 나누는 방식과 유사합니다. 인터페이스는 이 '대화'의 규칙과 방법을 정의하는 것과 비슷합니다.2. 인터페이스의 종류사용자 인터페이스 (UI): 사용자와 시스템 간의 상호작용을 담당합니다.그래픽 사용자 인터페이스 (GUI)명령줄 인터페이스 (CLI)프로그래밍 인터페이스: 소프트웨어 구성 요소 간의 상호작용을 정의합니다.API (Application Programming Interface)라이브러리 인터페이스하드웨어 인터페이스: 하드웨어 구성 요소 간의 통신을 관리합니다.USB, HDMI 등3. 인터페이스의 주요 목적추상화: 복잡한 시스템..
프로그래밍/Golang
2024. 7. 25. 07:00