Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Các Khái Niệm Nâng Cao của Go
- Tìm hiểu sâu về hệ thống kiểu của Go
- Làm việc với con trỏ, quản lý bộ nhớ và thu gom rác
- Giao diện nâng cao và nhúng
Cùng Thời Gian và Tính Đồng Bộ
- Quản lý goroutine nâng cao
- Kênh đệm và không đệm
- Lệnh select và nhóm công nhân (worker pools)
Xử Lý Lỗi và Ghi Log
- Loại lỗi tùy chỉnh và bọc lỗi
- Ghi log có cấu trúc và theo dõi
- Truyền dẫn lỗi và thực hành tốt nhất
Kiểm Thử và Đánh Giá Hiệu Suất
- Kiểm thử đơn vị và tích hợp trong Go
- Sử dụng công cụ kiểm thử tích hợp của Go
- Đánh giá hiệu suất và phân tích ứng dụng
Lập Trình Mô-đun và Các Gói
- Quản lý phụ thuộc với Go modules
- Phiên bản hóa và xuất bản mô-đun
- Xây dựng thư viện Go tái sử dụng
Xây Dựng API và Microservices
- Tạo API dựa trên REST bằng Go
- Sử dụng Go với Docker và container
- Orchestration và triển khai dịch vụ
Tối Ưu Hóa Hiệu Suất
- Hồ sơ bộ nhớ và điều chỉnh
- Các chiến lược tối ưu hóa tính đồng bộ
- Đánh giá hiệu suất với pprof
Tóm Tắt và Bước Kế Tiếp
Yêu cầu
- Kinh nghiệm lập trình với Go
- Hiểu biết về cú pháp Go, cấu trúc dữ liệu và hàm
- Kinh nghiệm làm việc với các gói và cơ chế đồng thời cơ bản
Đối Tượng Đọc Giả
- Những nhà phát triển phần mềm có kinh nghiệm
- Kỹ sư Backend
- Nhà phát triển ứng dụng cloud-native
21 Giờ
Đánh giá (2)
Cấu trúc của khóa đào tạo và các bài tập thực sự tuyệt vời. Người hướng dẫn đã khơi dậy niềm đam mê làm việc với Go trong tôi, điều này không phải lúc nào cũng dễ dàng!
Noah Van Tiggel - Spot Buy Center BV
Khóa học - Advanced Go Programming
Dịch thuật bằng máy
Giảng viên đã chứng minh mình là chuyên gia về chủ đề này, điều mà tôi không bao giờ coi là đương nhiên. Ông đã cung cấp những thông tin rất hữu ích về tiêu chuẩn ngành.
Giuseppe
Khóa học - Learning Go Programming
Dịch thuật bằng máy