Cách thiết lập môi trường phát triển Go trên Linux
Go, còn được gọi là Golang, là một ngôn ngữ lập trình hiện đại và hiệu quả do Google phát triển vào năm 2007. Mức độ phổ biến của nó đã tăng lên đáng kể trong những năm gần đây nhờ tính đơn giản, tốc độ và các tính năng đồng thời.
Nếu bạn là nhà phát triển muốn khám phá ngôn ngữ này, bạn cần thiết lập môi trường phát triển Go trên hệ thống của mình. Hãy tìm hiểu cách bạn có thể cài đặt Go trên Linux theo cách thủ công và sử dụng trình quản lý gói.
Mục Lục
Điều kiện tiên quyết để cài đặt Go trên Linux
Trước khi cài đặt Go trên Linux, bạn cần đảm bảo rằng hệ thống của mình được cập nhật. Mở một thiết bị đầu cuối và thực hiện lệnh sau để thực hiện việc này:
Trên các bản phân phối Linux dựa trên Ubuntu và Debian:
sudo apt update && apt upgrade -y
Trên Arch Linux và các dẫn xuất của nó:
sudo pacman -Syu
Trên RHEL và Fedora:
sudo dnf upgrade
Khi bạn đã cập nhật và nâng cấp hệ thống của mình, bạn đã sẵn sàng chuyển sang các bước tiếp theo.
Phương pháp 1: Cài đặt Go trên Linux với Trình quản lý gói
Sau khi hệ thống của bạn được cập nhật, bạn có thể tiến hành cài đặt Golang thông qua trình quản lý gói mặc định của bản phân phối Linux.
Trên các bản phân phối Linux dựa trên Ubuntu và Debian:
sudo apt install golang
Trên Arch Linux và các dẫn xuất của nó:
sudo pacman -S golang
Trên RHEL và Fedora:
sudo dnf install golang
Đó là tất cả các bước cần thiết để cài đặt Go trên máy Linux của bạn bằng trình quản lý gói mặc định.
Phương pháp 2: Tải xuống và cài đặt thủ công Go trên Linux
Để cài đặt thủ công Go trên máy Linux của bạn, trước tiên, bạn cần lấy gói Go TAR mới nhất từ trang Golang chính thức. Bạn có thể thực hiện thủ công hoặc sử dụng lệnh wget trên Linux:
wget https://go.dev/dl/go1.20.1.linux-amd64.tar.gz
Tải xuống: Đi (Linux)
Bây giờ bạn cần gỡ gói vào thư mục mặc định được đề xuất (bạn có thể thay đổi điều này theo ý thích của mình) bằng cách sử dụng lệnh tar có tiền tố sudo với -xvf nhãn:
sudo tar -C /usr/local -xvf go1.12.6.linux-amd64.tar.gz
Tiếp theo, thêm thư mục mà bạn đã mở gói vào biến môi trường PATH. Bạn có thể làm như vậy bằng lệnh xuất:
export PATH=$PATH:/usr/local/go/bin
Đó là tất cả các bước bạn cần để cài đặt thủ công Go. Bạn có thể xác minh cài đặt bằng cách chạy lệnh sau:
go version
Lệnh này sẽ trả về phiên bản Go hiện đang hoạt động trên hệ thống của bạn.
Gỡ cài đặt Go khỏi hệ thống Linux của bạn
Nếu muốn gỡ cài đặt Go, bạn có thể thực hiện việc đó bằng một trong hai cách, tùy thuộc vào cách bạn đã cài đặt Go lúc đầu. Nếu bạn đã cài đặt Go bằng trình quản lý gói, bạn có thể gỡ cài đặt nó giống như cách bạn xóa các chương trình khác.
Trên các bản phân phối Linux dựa trên Ubuntu và Debian:
sudo apt autoremove golang
Trên Arch Linux và các dẫn xuất của nó:
sudo pacman -R golang
Trên RHEL và Fedora:
sudo dnf remove golang
Nếu bạn đã cài đặt Go theo cách thủ công, bạn có thể gỡ cài đặt nó bằng cách dọn dẹp thư mục cài đặt Go.
Trong trường hợp bạn đã cài đặt nó trong thư mục mặc định được đề xuất, hãy chạy lệnh này:
rm -rf /usr/local/go
Nếu bạn đã cài đặt nó vào một thư mục khác, chỉ cần thay thế vị trí bằng thư mục cài đặt của riêng bạn. Bạn cũng có thể muốn cập nhật biến PATH để xóa thư mục Go.
Bây giờ bạn có thể xây dựng phần mềm với Go trên Linux
Với môi trường phát triển Go được thiết lập, bạn có thể bắt đầu khám phá ngôn ngữ và xây dựng các ứng dụng của mình. Bạn có thể sử dụng Go để xây dựng mọi thứ, từ ứng dụng web đến công cụ dòng lệnh và dịch vụ đám mây.
Các tính năng của Go, hỗ trợ gói của bên thứ ba và tính linh hoạt chung cho phép các nhà phát triển tự do sáng tạo để xây dựng mọi loại phần mềm. Nếu bạn mới bắt đầu phát triển Go, có một số điều bạn cần biết để tận dụng hết tiềm năng của Golang.