[asb] Lập Trình Go Cơ Bản: Plan 7 Ngày

Thảo luận trong 'Học tập' bởi Hà Thư Lê Nguyễn, 16/10/2025 lúc 2:49 AM.

  1. Hà Thư Lê Nguyễn

    Hà Thư Lê Nguyễn Thành viên nổi tiếng

    Tham gia:
    23/2/2024
    Bài viết:
    4,233
    Đã được thích:
    9
    Điểm thành tích:
    88
    AI Study Buddy là platform học tập smart, tự động tạo kế hoạch học cá nhân hoá dựa trên mục tiêu và quỹ thời gian của bạn. Khác với công cụ AI chung chung, ASB lưu kế hoạch và theo dõi lộ trình học để bạn duy trì động lực mỗi ngày.
    Lập trình Go cơ bản

    Xem khóa học: https://khoa-hoc.aistudybuddy.net/lap-trinh-go-co-ban
    Trang chủ ASB: https://aistudybuddy.net/
    Mục tiêu học tập: Nắm vững các kiến thức nền tảng và cú pháp cơ bản của ngôn ngữ lập trình Go.
    Người tạocontent hunger
    Ngôn ngữvi
    Cấp độ1
    Giờ học/ngày1
    Tổng số ngày7
    Thời lượng (ngày)7
    Cập nhật14/10/2025 08:20
    Video giới thiệu: Xem tại đây
    Ngày 1 – Nội dung khởi đầu

    ### Chào mừng bạn đến với Go!

    Go (còn gọi là Golang) là một ngôn ngữ lập trình mã nguồn mở được phát triển bởi Google. Nó được thiết kế để xây dựng phần mềm đơn giản, hiệu quả và đáng tin cậy.

    **Tại sao nên học Go?**
    * **Đơn giản và dễ đọc:** Cú pháp gọn gàng, dễ học hơn so với các ngôn ngữ như C++.
    * **Hiệu năng cao:** Được biên dịch trực tiếp ra mã máy, cho tốc độ thực thi nhanh.
    * **Hỗ trợ lập trình đồng thời (Concurrency):** Đây là thế mạnh lớn nhất của Go, giúp xử lý nhiều tác vụ cùng lúc một cách dễ dàng với Goroutines và Channels.
    * **Thư viện chuẩn mạnh mẽ:** Cung cấp nhiều gói (package) hữu ích cho việc xây dựng ứng dụng mạng, web...

    ### Cài đặt
    1. **Tải Go:** Truy cập trang chủ [https://go.dev/dl/](https://go.dev/dl/) và tải về phiên bản phù hợp với hệ điều hành của bạn (Windows, macOS, Linux).
    2. **Cài đặt:** Chạy file cài đặt và làm theo hướng dẫn. Trình cài đặt sẽ tự động cấu hình các biến môi trường cần thiết.
    3. **Kiểm tra:** Mở Terminal (hoặc Command Prompt trên Windows) và gõ lệnh:
    ```bash
    go version
    ```
    Nếu bạn thấy output dạng `go version go1.2x.x ...`, bạn đã cài đặt thành công.

    ### Chương trình "Hello, World!"
    Đây là chương trình đầu tiên của chúng ta.
    1. Tạo một thư mục mới, ví dụ `hello-go`.
    2. Bên trong thư mục đó, tạo một file tên là `main.go`.
    3. Mở file `main.go` và gõ đoạn code sau:

    ```go
    package main

    import "fmt"

    func main() {
    fmt.Println("Hello, World!")
    }
    ```

    **Giải thích:**
    * `package main`: Khai báo gói (package) là `main`. Chương trình Go bắt đầu chạy từ hàm `main` trong gói `main`.
    * `import "fmt"`: Nhập (import) gói `fmt` (format), chứa các hàm để định dạng và xuất/nhập dữ liệu, ví dụ như in ra màn hình.
    * `func main()`: Khai báo hàm `main`. Đây là điểm khởi đầu của mọi chương trình Go.
    * `fmt.Println("Hello, World!")`: Gọi hàm `Println` từ gói `fmt` để in chuỗi "Hello, World!" ra màn hình, sau đó xuống dòng.

    ### Chạy chương trình
    Trong Terminal, di chuyển đến thư mục `hello-go` và chạy lệnh:

    ```bash
    go run main.go
    ```

    Bạn sẽ thấy kết quả `Hello, World!` được in ra.
    Đăng tự động từ AI Study Buddy • 16/10/2025 02:49
     

    Xem thêm các chủ đề tạo bởi Hà Thư Lê Nguyễn
    Đang tải...


Chia sẻ trang này