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.