Course Outline
소개
Go Programming 언어 및 Go 아키텍처 이해
Go 개발 환경 설치 및 구성
Go 구문 검토
Go의 내장 유형 작업
고급 기능 학습 Go
고급 Go 빌드 도구 작업
지도를 세트로 사용
인터페이스 키 및 슬라이스 작업
수집 및 축소 구현
Pprof 도구 사용
쓰레기를 줄이는 방법 배우기
메서드 및 인터페이스 작업
단위 테스트에서의 모의
동시성을 사용하여 데이터 일관성 유지
사용자 정의 유형 사용
속도를 위한 코드 최적화
관용적 사용 Go
시간, 오류, 공통 인터페이스 및 설명 작업
패키지 작업 및 관리
Scalable 작업 시스템 만들기
Go의 데이터베이스 작업
JSON API 제공
Go의 테스트 및 구축
Go를 사용하여 Web Development에서 탄탄한 기초 확보
Go에서 Web Development의 템플릿 작업
Go에서 Web Development를 위한 나만의 서버 만들기
net/http 패키지 이해 및 작업
파일 라우팅 및 제공 이해 및 작업
사이트 배포
요약 및 결론
Requirements
- 모든 언어의 기본 프로그래밍 경험
청중
- 웹 개발자
- 소프트웨어 개발자
- 프로그래머
- 배우고 싶은 분 Go
회원 평가 (7)
Depth of issues presented on most of the topics we went through.
Vlad - Ness
Course - Advanced Go Programming
Live interactions
Sorin - Ness
Course - Advanced Go Programming
The curriculum was very well thought off, and Patrick explained very well al the notions, giving ample examples for all important topics. Also, he was ready to jump in and help us with any issues we had when trying to do the different exercises.
Constantin - Ness Romania
Course - Advanced Go Programming
The material was really well prepared and structured. The material presented is varied and very applicable. The trainer is very knowledgeble on the subject and also a very clear and precise teacher. Good balance between theory and exercises. Excelent timing, subjects were very well covered in the allocated time.
Catalin - Ness Romania
Course - Advanced Go Programming
My interest was related to concurrency, but all topics are interesting as they bring a better understanding of the GO language.
Aurel - Ness Romania
Course - Advanced Go Programming
I like that the trainer showed to us the tiny details that can be difficult to understand and also showed to us the best practices.
Ilie Razvan-Mihai - Ness Romania
Course - Advanced Go Programming
A lot of information I was actually missing. I liked the structure of going through various packages that get used a lot and the tasks were short and sweet.