
Go: Cài đặt Go và chạy thử chương trình.
Go là một ngôn ngữ được phát triển bởi các kỹ sư Google. Đặt biệt là ông Ken Thompson và Rob Pike là hai kỹ sư về Unix. Rất nhanh, gọn. Go được phát triển là một dự án open source.
Nội dung:
1. Ngôn ngữ Go là gì?
2. Những điểm mạnh của Go
3. Cài đặt Go như thế nào
4. Viết Hello World với Go
Ngôn ngữ Go là gì?
Go là một ngôn ngữ ( Go lang) được phát triển bởi các kỹ sư Google. Đặt biệt là ông Ken Thompson và Rob Pike là hai kỹ sư về Unix. Go lang được sử dụng xây dựng các hệ thống cần tốc độ xử lý ưu việt và có độ trễ cực kì thấp.
Những điểm mạnh của Go
- Là một ngôn ngữ được tạo ra bởi các kỹ sư của Google nên được xem là một trong các cách tiếp cận khi muốn làm việc tại Google.
- Không giống như Python hoặc PHP, Go là một ngôn ngữ biên dịch (compile) nên có thể chạy bất cứ đâu giống như C. Không giống C hay C ++, Go có tốc độ biên dịch cực nhanh, nhanh đến nỗi giống như bạn ấn Run là sẽ có kết quả ngay tức thì.
- Go cung cấp các tính năng tốt để tạo ra các chương trình concurrent.
- Trong Go không có Hướng Đối Tượng ( Object Oriented) nên là cơ hội để thử một điều gì đó mới…
Cài đặt Go
Go rất dễ để cài đặt, các bạn vào đường dẫn https://golang.org/doc/install để tải về file cài đặt cho Go.

Trên macOS, Go được cài đặt trong folder /usr/local/go

Hello World với Go
Có nhiều trình soạn thảo Go khác nhau. Hiện tại mình sẽ sử dụng VS code nhé! Khi bạn làm việc với Go, VS code sẽ recommend bạn cài đặt Go extension.

Không chỉ là Go extension, VS code sẽ recommend bạn phải cài thêm các extension khác cho Go để cho làm việc tốt nhất nhé!

Let’s go! Tạo ra một folder chứ tất cả các file cho dễ quản lý nhé! Tạo ra file hi.go bên trong folder và viết code thôi nào.

hello world – codepsoft.com
Giải thích một chút nhé.
package main được khai báo để đánh dấu đây là file thực thi chính của chương trình.
Thư viện fmt nơi bạn có thể tìm thấy các phương thức để ghi log như in lại ra màn hình.
func main (){} là hàm thực thi chính của chương trình.
Để chạy ta có thể sử dụng hai cách sau:
Cách đầu tiên là build file go.
go build hi.go
./hi
Cách thứ hai là run file go:
go run hi.go
Kết quả là:

Chờ đó phần hai của Go Lang nhé. Trong lúc đó, bạn có thể đọc các bài viết khác khi kéo xuống dưới nhé!
2 Comments
Thanh T
heluuu bạn Tính, bài của bạn rất bổ ích.
tinhphan
Hi. Cám ơn Bạn nhé!