Quay lại Khóa học
AI017 Professional

Làm Quen Với Lập Trình Go

Một khóa học giới thiệu thực hành, thân thiện với người mới về ngôn ngữ lập trình Go. Khóa học được cấu trúc thành các bài học nhỏ, dễ tiếp cận với chủ đề khám phá không gian, bao gồm lập trình mệnh lệnh, kiểu dữ liệu, hàm, phương thức, tập hợp, trạng thái và đồng thời hóa.

4.9
24.0h
749 học viên
0 lượt thích
Trí tuệ nhân tạo
Bắt đầu học

Tổng quan khóa học

📚 Tóm tắt Nội dung

Một hướng dẫn thực hành thân thiện với người mới bắt đầu về ngôn ngữ lập trình Go. Khóa học được thiết kế thành các bài học nhỏ, dễ tiếp thu với chủ đề khám phá không gian, bao gồm lập trình mệnh lệnh, kiểu dữ liệu, hàm, phương thức, tập hợp dữ liệu, trạng thái và đồng thời hóa.

Khám phá niềm vui lập trình với Go thông qua những bài học nhỏ và bảy dự án tổng kết mang tính vũ trụ.

Tác giả: Nathan Youngman, Roger Peppé

Lời cảm ơn: Jennifer Stout, Marina Michaels, Matthew Merkes, Joel Kotarski, Aleksandar Dragosavljević, Renée French, Olga Shalakhina, Erick Zelaya, April Milne, Monica Kamsvaag.

🎯 Mục tiêu Học tập

  1. Định nghĩa ngôn ngữ lập trình Go và các trường hợp sử dụng chính của nó.
  2. Giải thích vai trò của trình biên dịch Go và lợi thế của nó so với các trình thông dịch.
  3. Điều hướng Go Playground để viết, biên dịch và chạy mã nguồn.
  4. Cấu trúc đúng mã Go bằng phong cách "một cặp dấu ngoặc duy nhất" bắt buộc để tránh lỗi cú pháp.
  5. Quản lý dữ liệu bằng nhiều kỹ thuật khai báo biến và toán tử gán số học.
  6. Tạo số ngẫu nhiên giả và triển khai logic điều kiện bằng nhánh và toán tử logic.
  7. Khai báo và định dạng biến dấu phẩy động bằng float32float64 với độ rộng và độ chính xác cụ thể.
  8. Nhận diện và giảm thiểu lỗi do sai sót dấu phẩy động và hiện tượng tràn số nguyên.
  9. Sử dụng gói big và hằng không có kiểu để xử lý các con số vượt quá giới hạn bit chuẩn.
  10. Định nghĩa và gọi hàm bằng tham số, đối số và cú pháp tham số linh hoạt (variadic).

Bài học