코스 개요
소개
Go 프로그래밍 언어와 Go 아키텍처 이해하기
Go 개발 환경 설치 및 구성하기
Go 문법 복습하기
Go 내장 타입 활용하기
고급 Go 기능 학습하기
고급 Go 빌드 도구 사용하기
맵을 집합처럼 활용하기
인터페이스 키와 슬라이스 다루기
컬렉션 처리 및 축약 연산 구현하기
Pprof 도구 활용하기
메모리 오버헤드를 줄이는 방법 익히기
메서드와 인터페이스 다루기
단위 테스트에서 모킹 기법 사용하기
동시성 기법으로 데이터 일관성 유지하기
사용자 정의 타입 생성 및 활용하기
코드 성능 최적화 방법 익히기
Go의 관용적인 코딩 스타일 사용하기
시간 처리, 에러 관리, 공통 인터페이스 및 주석 다루기
패키지 관리 및 활용법 알아보기
확장 가능한 작업 시스템 구축하기
Go에서 데이터베이스 활용하기
JSON API 제공 방법 배우기
Go 기반 테스트 및 빌드 절차 실습하기
Go를 통한 웹 개발의 기초 다지기
Go 웹 개발을 위한 템플릿 활용법 알아보기
자체 서버를 생성하여 Go 기반 웹 개발 시작하기
net/http 패키지 이해 및 사용하기
라우팅과 파일 제공 방식 익히기
웹 사이트 배포 절차 알아보기
요약 및 결론
요건
- 어떤 프로그래밍 언어든 기본적인 프로그래밍 경험이 필요합니다.
수강 대상자
- 웹 개발자
- 소프트웨어 개발자
- 프로그래머
- Go를 배우고자 하는 모든 분들
회원 평가 (7)
교육의 구조와 연습문제들이 뛰어났습니다. 트레이너는 저에게 향후 Go로 작업하는 것에 대한 열정을 불러일으켰는데, 이는 쉬운 일이 아닙니다!
Noah Van Tiggel - Spot Buy Center BV
코스 - Advanced Go Programming
기계 번역됨
트레이너의 지식과 인내심
Dan
코스 - Advanced Go Programming
기계 번역됨
이 트레이닝에서 가장 좋았던 부분은 연습문제들이었습니다. 트레이너가 가르쳐준 새로운 정보를 활용해야 했지만, 또한 문서를 참조하거나 작은 검색을 하여 문제를 해결해야 했습니다.
Andrei
코스 - Advanced Go Programming
기계 번역됨
훈련의 구조와 연습 문제
Andrei
코스 - Advanced Go Programming
기계 번역됨
우리가 다룬 대부분의 주제에서 제시된 이슈의 깊이.
Vlad - Ness
코스 - Advanced Go Programming
기계 번역됨
실시간 상호 작용
Sorin - Ness
코스 - Advanced Go Programming
기계 번역됨
커리큘럼이 매우 잘 계획되었고, 패트릭은 모든 중요한 주제에 대해 충분한 예시를 들어가며 개념을 잘 설명해주었습니다. 또한, 우리는 다양한 연습 문제를 수행하는 과정에서 발생한 문제에 대해 즉시 도움을 요청할 수 있었습니다.
Constantin - Ness Romania
코스 - Advanced Go Programming
기계 번역됨