Hướng dẫn cài đặt Golang lên máy tính Window (Bài 1)
Chào bạn! Nếu bạn đang bắt đầu tìm hiểu về ngôn ngữ lập trình Go (hay còn gọi là Golang), thì bài viết này sẽ hướng dẫn bạn những bước đầu tiên – từ cài đặt đến chạy dòng chữ huyền thoại: “Hello, World!”.
Bước 1: Cài đặt Go
Bạn chỉ cần vào trang chính thức của Go tại 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 hoặc Linux). Việc cài đặt rất đơn giản như bao phần mềm khác.
Sau khi cài đặt xong, mở Terminal (hoặc Command Prompt nếu dùng Windows), gõ:
go version
Nếu hiện ra phiên bản Go, vậy là bạn đã cài thành công rồi đấy!
Bước 2: Tạo thư mục và chuẩn bị môi trường làm việc
Chúng ta sẽ tạo một thư mục riêng để viết đoạn mã đầu tiên.
- Trên macOS / Linux:
cd ~ - Trên Windows:
cd %HOMEPATH%
Sau đó tạo thư mục mới tên là hello:
mkdir hello
cd hello
Bước 3: Khởi tạo module Go
Trong Go, mỗi dự án nên có một module để quản lý các gói (packages) mà bạn sẽ dùng. Để khởi tạo module, chạy lệnh:
go mod init example/hello
Lệnh này sẽ tạo một file go.mod để theo dõi các phụ thuộc của bạn. Bạn có thể hiểu đơn giản nó giống như “sổ tay” để Go biết mã của bạn cần gì để chạy.
Bước 4: Viết đoạn mã đầu tiên “Hello, World!”
Bây giờ, hãy tạo một file tên là hello.go, và dán đoạn mã sau vào:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Đây là chương trình Go đầu tiên của bạn! Giải thích sơ qua:
package main: báo với Go rằng đây là chương trình chính.import "fmt": sử dụng gói chuẩnfmtđể in ra màn hình.func main(): hàm chính – nơi chương trình bắt đầu chạy.
Bước 5: Chạy chương trình
Rất đơn giản, bạn chỉ cần chạy lệnh:
go run .
Và nếu mọi thứ ổn, bạn sẽ thấy dòng sau xuất hiện:
Hello, World!
Chúc mừng bạn đã viết và chạy thành công chương trình Go đầu tiên!
Lời kết
Trên đây là các bước cơ bản để bắt đầu với Go. Từ việc cài đặt, khởi tạo module, đến viết và chạy chương trình đầu tiên – tất cả chỉ trong vài phút. Nếu bạn thấy Go đơn giản và dễ tiếp cận, hãy tiếp tục khám phá thêm nhé!
Nếu có thắc mắc, hãy để lại bình luận hoặc nhắn mình. Happy coding!
Gợi ý: Bạn đang quan tâm đến Bitcoin? Tìm hiểu ngay Bitcoin Toàn Tập Cho Người Mới nhé!

