04. tháng 5 2025
Hôm nay, tôi phát hiện ra rằng phiên bản Go 1.14 đã chính thức được phát hành. Tôi quyết định sẽ nâng cấp ngay để thử tay và làm quen với các cải tiến mới. Trước đây, tôi chưa từng thực hiện việc nâng cấp phiên bản Go bao giờ, vì vậy đây cũng là một cơ hội tốt để học hỏi thêm.
Sau khi tham khảo tài liệu chính thức của Golang, tôi nhận thấy quy trình nâng cấp rất đơn giản, chỉ cần thực hiện hai bước sau:
Đầu tiên, chúng ta cần kiểm tra phiên bản Golang đang sử dụng trên hệ thống:
1$ [so keo](/blog/during-outbreak-of-google-adsense-ads-on-cause-of-rise/) go version
2go version go1.13 linux/amd64
Tiếp theo, chúng ta sẽ xóa hoàn toàn thư mục chứa Golang cũ bằng lệnh sau:
1$ sudo rm -rf /usr/local/go
Chỉ mất khoảng nửa phút để quá trình xóa hoàn tất. Thư mục /usr/local/go
lưu trữ tất cả các công cụ và tệp liên quan đến Golang. Để hiểu rõ hơn, bạn có thể liệt kê nội dung trong thư mục này trước khi xóa:
1$ ls /usr/local/go/
2AUTHORS CONTRIBUTING.md CONTRIBUTORS LICENSE PATENTS README.md
3SECURITY.md VERSION api/ bin/ doc/ favicon.ico lib/ misc/ pkg/ robots.txt src/ test/
4$ ls /usr/local/go/bin/
5go* gofmt*
Như vậy, việc gỡ bỏ phiên bản Golang cũ đã hoàn thành một cách dễ dàng.
Bây giờ, hãy truy cập vào trang tải xuống chính thức của Golang để lấy phiên bản mới nhất: Tải về Golang
Sau khi tải file cài đặt, bạn có thể giải nén nó và di chuyển vào thư mục /usr/local
. Ví dụ:
1$ tar -C /usr/local -xzf go1.14.linux-amd64.tar.gz
Cuối cùng, hãy kiểm tra phiên bản Golang mới đã được cài đặt đúng hay chưa:
1$ go version
2go version go1.14 linux/amd64
Nếu kết quả hiển thị như trên, tức là quá trình nâng cấp đã thành công!