문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
Go 언어 소개
- Go의 개요 및 역사 설명
- Go 설치 및 개발 환경 구성 방법
- Go 도구들과 작업 공간 구조에 대해 알아봅니다.
언어 기초 개념
- 데이터 타입, 변수 및 상수 사용법
- 연산자와 표현식 활용하기
- 조건문, 스위치 문, 반복문 등 제어 구조에 대해 배웁니다.
함수와 범위 개념
- 함수를 정의하고 호출하는 방법
- 하나 이상의 값을 반환할 수 있는 함수 만들기
- 값 전달과 참조 전달의 차이점 이해하기<\/li>
배열, 슬라이스, 맵 다루기
- Go에서 사용되는 컬렉션 타입에 대해 알아봅니다.
- 슬라이스를 생성하고 조작하는 방법을 배웁니다.
- 맵과 키-값 쌍 처리 방법도 살펴봅니다.
구조체와 메서드 사용법
- 구조체를 생성하고 활용하는 법을 배웁니다.
- 메서드 정의 및 호출 방법에 대해 설명합니다.
- 인터페이스 사용법도 함께 다룹니다.
동시성 기초 개념
- 고루틴(Goroutines)에 대한 소개입니다.
- 채널을 활용해 서로 통신하는 방법을 알아봅니다.
- 동시성 환경에서의 동기화 패턴도 살펴봅니다.
Go 애플리케이션 빌드 및 실행 방법
- 코드를 여러 패키지로 구성하는 법을 배웁니다.
- Go 프로그램 컴파일 및 실행 방법도 설명합니다.
- 디버깅과 테스트 기법에 대해서도 다룹니다.
요약 및 향후 학습 방향
요건
- 최소한 한 가지 이상의 프로그래밍 언어 경험이 있어야 합니다.
- 변수, 반복문, 함수 등 프로그래밍 기초 개념에 대한 이해가 필요합니다.
- 명령줄 사용법에 익숙해져야 합니다.
수강 대상
- 소프트웨어 개발자들
- 시스템 프로그래머들
- 백엔드 엔지니어들
14 시간
회원 평가 (2)
교육의 구조와 연습문제들이 뛰어났습니다. 트레이너는 저에게 향후 Go로 작업하는 것에 대한 열정을 불러일으켰는데, 이는 쉬운 일이 아닙니다!
Noah Van Tiggel - Spot Buy Center BV
코스 - Advanced Go Programming
기계 번역됨
트레이너는 자신이 해당 주제의 전문가임을 입증했습니다. 이는 절대로 당연하게 여기지 않습니다. 그는 산업 표준에 대한 매우 유용한 통찰력을 제공했습니다.
Giuseppe
코스 - Learning Go Programming
기계 번역됨