0
0
Lập trình
Thaycacac
Thaycacac thaycacac

Hướng Dẫn Bắt Đầu Dự Án Đầu Tiên Với Golang: Từ Người Mới Đến Lập Trình Viên Chuyên Nghiệp

Đăng vào 1 tuần trước

• 2 phút đọc

Hướng Dẫn Bắt Đầu Dự Án Đầu Tiên Với Golang 🚀

Chào mừng bạn đến với hành trình lập trình Go! Trong bài viết này, chúng ta sẽ cùng nhau thực hiện dự án đầu tay với Golang, bắt đầu bằng chương trình kinh điển "Hello, World!". Đây là bước khởi đầu tuyệt vời để làm quen với ngôn ngữ lập trình mạnh mẽ này! 🌍

Chọn IDE Phù Hợp

Bạn có thể sử dụng bất kỳ IDE nào mà mình ưa thích để lập trình với Go. Trong bài viết này, mình sẽ sử dụng Goland, nhưng bạn cũng có thể chọn Visual Studio Code hay bất kỳ trình soạn thảo nào khác, miễn sao bạn cảm thấy thoải mái khi viết mã.

Tạo Dự Án Đầu Tiên

Cách Tạo Nhanh Dự Án Go Bằng Goland

  1. Mở Goland và chọn File > New > Project để khởi tạo một dự án mới.

Hoặc Tạo Dự Án Qua Lệnh CLI

  1. Mở terminal và nhập lệnh sau để khởi tạo một module mới cho dự án:

    Copy
    go mod init golanglearning

Kết Quả Sau Khi Tạo Dự Án

Khi bạn hoàn thành bước trên, dự án của bạn sẽ chuẩn bị sẵn sàng để viết mã.

Tạo File hello.go và Viết Code Chương Trình "Hello, World!"

  1. Tạo file mới có tên hello.go trong thư mục dự án của bạn.

  2. Dán đoạn mã sau vào file hello.go:

    Copy
    package main
    
    import "fmt"
    
    func main() {
        fmt.Println("Hello, World!")
    }

Giải Thích Đoạn Mã Một Cách Hài Hước 😜

  • Khai báo package main: Đây là cách gom nhóm các hàm trong một package. Tất cả các file trong cùng thư mục đều thuộc về một package.
  • Nhập gói fmt: Đây là gói rất quen thuộc trong Go, giúp bạn định dạng văn bản và in ra console. Gói này đã có sẵn trong Go ngay từ khi cài đặt.
  • Hàm main: Đây là phần quan trọng nhất của chương trình! Khi bạn chạy gói main, hàm sẽ được thực thi và in ra "Hello, World!" lên màn hình console.

Chạy Chương Trình

Để kiểm tra chương trình của bạn, chỉ cần mở terminal và chạy lệnh sau:

Copy
go run .

Vậy là bạn đã thành công trong việc viết chương trình Go đầu tiên của mình! 🎉 Đây là một cột mốc lớn, và hy vọng bạn sẽ hào hứng cho những bài học tiếp theo, nơi chúng ta sẽ khám phá thêm nhiều tính năng thú vị của Golang.

Tài Liệu Tham Khảo

Để tìm hiểu thêm về Golang và các khái niệm nâng cao, hãy tham khảo tài liệu chính thức tại: Go Documentation.
source: viblo

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào