Cài đặt Golang trên Linux và Windows.

  • Thursday 11/01/2024

I. Sơ lược về Golang.

Go hay còn gọi là Golang là ngôn ngữ lập trình mã nguồn mở, được thiết kế tại Google bởi Robert Griesemer, Rob Pike, và Ken Thompson. Trong bài viết này, chúng tôi sẽ hướng dẫn các bạn cài đặt Golang trên Windows và Linux.

Go có cú pháp giống với C và tất nhiên nó là ngôn ngữ lập trình biên dich (compiled programming language)

Cú pháp (syntax) của ngôn ngữ lập trình Golang khá tinh gọn, vừa khai báo và khởi tạo biến cùng một lúc mà không cần phải chỉ định kiểu dữ liệu.

II. Cài đặt Go trên Windows.

1. Cài đặt Golang.

Truy cập vào trang download của Golang  và tím đến chỗ download gói cài đặt cho Microsoft Windows (định dạng file msi) , tiến hành download về thôi. Tại ví dụ này, máy chủ cài đặt sử dụng file go1.21.5.windows-amd64.msi

download golang

Sau khi download file về, bạn tiến hành cài đặt tương tự như các phần mềm khác, nếu không muốn tùy chỉnh gì đặc biệt thì các bạn cứ chọn Next,Next.

Tại bước Destination Folder này các bạn có thể điều chỉnh lại đường dẫn mà chúng ta muốn cài đặt Golang trên máy, sau đó nhấn Next và Install. Tại ví dụ này, chúng ta để cấu hình tại thư mục mặc định: C:\Program Files\Go\

Sau khi cài đặt hoàn tất, nhấn Fisnish để hoàn thành bước cài đặt.

Như vậy chúng ta đã hoàn tất cả các bước cài đặt, bước tiếp theo là setup biến môi trường GOROOT và GOPATH.

2. Thiết lập biến môi trường.

Với cài đặt mặc định trên môi trường Windows Server, hệ thống đã thiết lập sẵn biến môi trường. Bạn có thể sử dụng CMD để kiểm tra version của Go bằng câu lệnh: go version

Trường hợp chưa cho ra kết quả, các bạn tiếp tục thực hiện thiết lập biến môi trường bằng cách nhấn nút Windows –> Run hoặc tổ hợp phím Windows + R, nhập sysdm.cpl và Enter để truy cập System Properties. Sau đó tick chọn tab Advanced –> chọn vào Environment Variables.

Sau đó chọn New và thêm một biến (variable) tên là GOPATH với đường dẫn đến thư mục chúng ta muốn tạo các project Golang, đây là nơi làm việc với code Go của chúng ta, mặc định sẽ là %USERPROFILE%\go

Tiếp tục nhìn xuống phía dưới User variables, tại phần System vaiables -> Chọn Path -> Edit. Kiểm tra xem Variable Value đã thêm thư mục bin của Go đã được cài đặt phía trên hay chưa, trường hợp chưa có thì các bạn có thể thêm vào ở cuối dòng, với giá trị ;C:\Program Files\Go\bin (mỗi cấu hình sẽ cách nhau bởi dấu “;”)

Sau đó restart lại máy và kiểm tra Go đã được setup đúng chưa bằng câu lệnh go version và go env trên CMD.

III. Cài đặt Go trên Linux.

Trước khi bắt tay vào cài đặt, tiến hành Update. Tại ví dụ này, sử dụng cài đặt go trên Linux Mint.

sudo apt-get update

sudo apt-get -y upgrade

Truy cập vào trang download của Golang  và tím đến chỗ download gói cài đặt cho Linux, tiến hành download về thôi. Tại ví dụ này, máy chủ cài đặt sử dụng file go1.21.5.linux-amd64.tar.gz

Truy cập vào Folder đã download gói cài đặt go.tar.gz  và tiến hành giải nén.

cd /home/user/Download (tùy thuộc vào từng cấu hình và vị trí lưu, bạn tiến hành cd vào đúng thư mục đã tải về trước đó)

sudo tar -C /usr/local -xzvf go1.21.5.linux-amd64.tar.gz

Không giải nén vào folder /usr/local/go hiện có. Điều này được biết là tạo ra các cài đặt Go bị hỏng.
Tiến hành cấu hình biến môi trường theo câu lệnh:
export PATH=$PATH:/usr/local/go/bin

Như vậy là đã xong kiểm tra version của Go nào các bạn, chúng ta tắt terminal đang làm việc đi và mở lại.

P.A Việt Nam tiên phong trong thị trường Internet & Web.

Là nhà đăng ký tên miền lớn nhất Việt Nam. Chuyên nghiệp trong lĩnh vực Tên miền, Website, Email, Server, Thiết kế Web.

Thông tin kiến thức VPS-Dedicated-Colocation tại: https://kb.pavietnam.vn/category/vps-dedicated-colocation

Đăng ký dịch vụ P.A Việt Nam: https://www.pavietnam.vn/

P.A Việt Nam cung cấp đa dạng cấu hình VPS và Dedicated tại: Cloud Server –  Cloud Server Pro  –  Máy Chủ Riêng

Tham khảo các Ưu đãi hiện có tại: https://www.pavietnam.vn/vn/tin-khuyen-mai/

Rate this post