Cài đặt phiên bản Go mới nhất
Cài đặt phiên bản Go mới nhất. Để biết hướng dẫn tải về và cài đặt trình biên dịch, công cụ và thư viện Go, xem tài liệu cài đặt.
Hướng dẫn được chọn lọc
Mới bắt đầu với Go và chưa biết bắt đầu từ đâu?
-
Tài liệu
Tất cả những gì cần biết về Go. Bắt đầu một dự án mới hoặc ôn lại kiến thức cho code Go hiện có của bạn.
-
Tour of Go
Giới thiệu tương tác về Go trong bốn phần. Mỗi phần kết thúc bằng một số bài tập để bạn luyện tập những gì đã học.
-
Go by Example
Go by Example là phần giới thiệu thực hành về Go qua các chương trình ví dụ có chú thích. Đây là điểm khởi đầu tốt khi bắt tay vào bất kỳ dự án Go nào.
Lộ trình học có hướng dẫn
Đã nắm được kiến thức cơ bản và muốn tìm hiểu thêm?
-
Phát triển web
Go Web Examples cung cấp các đoạn mã dễ hiểu về cách dùng Go cho lập trình web.
-
CLI
Workshop này sẽ hướng dẫn bạn xây dựng ứng dụng CLI bằng Go, giới thiệu các nguyên tắc cơ bản của Go và các framework CLI trong quá trình đó.
-
Mới học lập trình?
Bắt đầu với khóa học nhập môn bao gồm các nguyên lý lập trình cơ bản và nền tảng của Go.
Qwiklabs
Tham quan có hướng dẫn các chương trình Go
Hướng dẫn
-
Bắt đầu
Trong hướng dẫn này, bạn sẽ được giới thiệu ngắn gọn về lập trình Go. Trong quá trình đó, bạn sẽ cài đặt Go, viết một đoạn code "Hello, world" đơn giản, dùng lệnh go để chạy code, dùng công cụ khám phá package Go và gọi các hàm từ module bên ngoài.
-
Tạo một module
Đây là phần đầu của hướng dẫn giới thiệu một số tính năng cơ bản của ngôn ngữ Go. Trong hướng dẫn này bạn sẽ tạo hai module. Module đầu tiên là một thư viện dùng để import từ các thư viện hoặc ứng dụng khác. Module thứ hai là ứng dụng gọi module đầu tiên.
-
Phát triển web service
Hướng dẫn này giới thiệu kiến thức cơ bản về viết API web service kiểu RESTful bằng Go và Gin Web Framework. Trong hướng dẫn này, bạn sẽ xây dựng một API server RESTful với hai endpoint.
Đào tạo
Tham quan có hướng dẫn các chương trình Go
-
Cung cấp các lớp đào tạo trực tiếp tại chỗ theo yêu cầu.
-
Các lớp đào tạo theo yêu cầu hình thức trực tiếp, từ xa và trực tuyến. Đào tạo dành cho lập trình viên bởi lập trình viên.
-
Đào tạo Go cá nhân hóa hoặc theo lộ trình dành cho nhóm.
-
Đào tạo Go trực tiếp tại lớp học và tư vấn về kiến trúc hệ thống phân tán, tại Ấn Độ.