참고링크: https://github.com/Tanmay-Teaches/golang
- 왜 Go를 선택하는가?
- Go의 주요 활용 분야
- Go 설치 방법 (시스템 패키지 매니저, 바이너리, 소스 코드 빌드)
- 기본 프로젝트 구조 이해
- "Hello, World!" 프로그램 작성
- 변수와 자료형
- 제어문 (if, switch, 반복문)
- 함수
- 구조체 정의 및 활용
- 인터페이스 개념과 구현
- 빌트인 패키지
- 서드파티 패키지
- 직접 만든 패키지 빌드
- 동시성, 스레드, 병렬성
- 고루틴
- 채널
- C 코드와 상호 호환하기
- Swift와 상호 호환하기