Đề cương khóa học
Giới thiệu
Hiểu các Hệ thống Unix Programming
Hiểu Ngôn ngữ Go và Kiến trúc Go
Cài đặt và Cấu hình Môi trường Phát triển Go
Học các Nguyên tắc Cơ bản của Cú pháp Go
Làm việc với các Gói Go
Thuật toán, Cấu trúc Dữ liệu
Cách Go Xử lý Thu gom Rác
Xử lý Tệp và Thư mục trong Go
Triển khai các Thao tác Nhập và Xuất Tệp trong Go
Triển khai Xử lý Lỗi
Xác định và Làm việc với các Tệp Hệ thống trong Go: Tệp Nhật ký, Thao tác Tệp Hệ thống và Mật khẩu
Làm việc với Quy trình và Tín hiệu Unix trong Go
- Hiểu Quy trình và Tín hiệu Unix
- Quy trình Management
- Xử lý Tín hiệu Unix trong Go
- Sử dụng Lệnh 'kill'
- Làm việc với Ống dẫn và Ổ cắm Unix trong Go
- Làm việc với Gọi Thủ tục Từ xa (RPC) trong Go
- Programming một Vỏ Unix trong Go
Hiểu và Làm việc với các Quy trình Go
- Tìm hiểu về các Quy trình Go
- Sử dụng các Gói Đồng bộ hóa Go
- Xử lý Ống dẫn
- Sử dụng Bộ lập lịch Go
- Sử dụng Từ khóa 'select'
- Làm việc với Kênh Tín hiệu và Kênh Đệm
- Xử lý Thời gian chờ
- Làm việc với Kênh của Kênh
- Làm việc với Kênh Nil
- Xử lý Bộ nhớ Chia sẻ
- Làm việc với Tiện ích dWC.go
Mạng Programming trong Go
- Hiểu Mạng Programming
- Làm việc với Gói Tiêu chuẩn Net Go
- Xem lại Ổ cắm Unix
- Thực hiện Tra cứu DNS
- Phát triển Máy chủ TCP Đơn giản và Máy khách TCP Đơn giản
- Phát triển Máy chủ UDP Đơn giản và Máy khách UDP Đơn giản
- Làm việc với Máy chủ TCP Đồng thời
Khắc phục sự cố
Tóm tắt và Kết luận
Requirements
- Kinh nghiệm lập trình cơ bản trong bất kỳ ngôn ngữ nào
- Làm quen với hệ thống Linux và Unix
Testimonials (5)
Kỹ năng chuyên môn và tài năng giảng dạy của người hướng dẫn
Liviu - Orange Services
Course - Go for Systems Programming
Machine Translated
Hiệu quả về thời gian Đổi chủ đề một cách mượt mà và liên kết chặt chẽ Ví dụ từ đơn giản đến khó khăn Rất kiên nhẫn trong việc trả lời mọi câu hỏi bằng ví dụ Kiến thức vượt xa kỳ vọng Rất nhiều điều đáng Appreciate! (Note: "Appreciate" is kept as is because there isn't a direct translation that captures the same sentiment in Vietnamese.)
Laura - Orange Services
Course - Go for Systems Programming
Machine Translated
Attitude của người hướng dẫn và việc ông dừng lại ở mỗi vấn đề/câu hỏi để giúp đỡ những ai cần trợ giúp Ông cũng khá thoải mái, làm cho khóa đào tạo thực sự trở nên thú vị và thư giãn
Rares - Orange Services
Course - Go for Systems Programming
Machine Translated
Patrick rất hữu ích và đã cung cấp các ví dụ và thực hành trong thế giới thực khi làm việc với Go. Đây không phải là một khóa học thuần lý thuyết về cách sử dụng Go, mà là cách phát triển thực tế với Go trong thế giới thực. Anh ấy đã so sánh với các ngôn ngữ khác để giải thích rõ hơn một số khái niệm, điều này rất hữu ích.
Cristian - Orange Services
Course - Go for Systems Programming
Machine Translated
Thông tin bổ sung không có trong tài liệu chính thức
Sayf Eddine HAMMEMI - SCALITY SA
Course - Go for Systems Programming
Machine Translated