Cài đặt Go

Cài đặt Go

Truy cập trang web để tải về các cài đặt dành cho Go https://go.dev/dl/ hoặc cài đặt qua các trình quản lý gói. Ví dụ Ubuntu cài bằng apt hoặc snap

sudo snap install go --classic

Với Macos có thể dùng brew (Go đã hổ trợ cho Mac chip M1 rồi)

brew install go@1.17

Kiểm tra go đã cài chưa bằng dòng lệnh

go version

Kiểm tra biến môi trường của Go

go env

Kiểm tra GOPATH trong biến môi trường

go env | grep GOPATH

Tích hợp VSCode

Theo khảo sát của trang web Go thì hơn 50% lập trình viên sử dụng Go với VSCode. Sau đây là cấu hình VSCode để chạy Go.

Chỉ cần cài đặt Extension tên là Go với hơn sáu triệu lượt tải là được.
Khi cài xong code Go khi lưu sẽ tự động căn chỉnh dựa vào công cụ gofmt. Không còn việc tranh cãi xem là việc code được căn chỉnh thế nào. Mọi thư viện của Go đều đã được căn chỉnh như vậy.

Ngoài ra extension này còn có các chức năng:

  • Hiển thị lỗi khi gõ
  • Tự động thêm và loại bỏ các gói thư viện import
  • Tính năng debug theo từng dòng
  • Tính năng nhảy tới lời định nghĩa của biến hay hàm
  • Tính năng liệt kê các hàm cùng tên trong chương trình
  • Tính năng refactor, đặt tên lại cho biến, hàm
  • Tính năng autocomplete

Còn vài tính năng khác nữa, nhưng vậy là đủ đối với lập trình viên Go rồi.