Tin mới nhất

Menu

Browsing "Older Posts"

Chia Sẻ Khóa Học Các Kỹ Thuật Nâng Cao Trong Lập Trình Go (Golang) [Khóa 6743 A]

10 tháng 4 2024 / No Comments

Các kỹ năng bạn sẽ học được:

  • ✓ Làm quen với các tính năng cốt lõi của ngôn ngữ Go.
  • ✓ Kinh nghiệm thực tế trong việc phát triển Go functions & packages.
  • ✓ Hiểu biết sâu sắc về các tính năng nâng cao của Go như reflection, interfaces, và generics.
  • ✓ Khả năng thiết kế và phát triển feature-rich Windows và UNIX utilities và system tools trong Go.
  • ✓ Kinh nghiệm thực tế về thiết kế các highly concurrent application trong Go.
  • ✓ Khả năng xây dựng REST, gRPC, và WebSocket-based server và client trong Go.

Go là một trong những ngôn ngữ lập trình phổ biến nhất hiện nay trong không gian lập trình hệ thống và mạng. Go có các khả năng built-in concurrency bằng cách sử dụng một concurrency model đơn giản được triển khai bằng goroutines và channels. Ngoài thư viện tiêu chuẩn phong phú và đáng tin cậy của Go, các Go package tiện dụng (cobra và viper) cho phép chúng ta phát triển các tiện ích dòng lệnh mạnh mẽ (ví dụ: docker và hugo) trong Go. 

Bạn sẽ bắt đầu khóa học bằng cách đề cập đến các khái niệm cơ bản về Go - cú pháp, các kiểu dữ liệu cơ bản và tổng hợp, v.v, trước khi chuyển sang các khái niệm nâng cao như reflection, interfaces, functional programming, testing, và profiling. Sau đó, bạn sẽ học cách giao tiếp với UNIX, cũng như cách thiết kế và xây dựng các highly concurrent system như web services, RESTful servers, và gRPC servers. 

Khóa học này sẽ trang bị cho bạn các công cụ và khái niệm để đóng góp vào các hệ thống phức tạp và đầy thách thức như các công cụ mạng và server, database system, compiler và interpreter.

Các Module chính:

  • ✓ 01. Giới thiệu khóa học.
  • ✓ 02. Giới thiệu về Go.
  • ✓ 03. Các kiểu dữ liệu Go cơ bản
  • ✓ 04. Composite Data Type.
  • ✓ 05. Reflection & Interfaces.
  • ✓ 06. Go Packages & Functions.
  • ✓ 07. Nói cho hệ thống UNIX biết phải làm gì.
  • ✓ 08. Go Concurrency.
  • ✓ 09. Xây dựng Web Services.
  • ✓ 10. Làm việc với TCP/IP và WebSocket.
  • ✓ 11. Làm việc với REST API.
  • ✓ 12. Code Testing và Profiling.
  • ✓ 13. Làm việc với gRPC.
  • ✓ 14. Go Generics.
  • ✓ 15. Phần kết luận.
  • ✓ 16. Phụ lục A - Go Garbage Collector.


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.