15 năm của ngôn ngữ Go
(go.dev)Chúng tôi đã kỷ niệm 15 năm Go được công bố dưới dạng mã nguồn mở!
Kể từ cột mốc 10 năm của Go, cả Go và thế giới đều đã thay đổi rất nhiều. Đồng thời, cũng có nhiều điều vẫn được giữ nguyên: Go vẫn duy trì cam kết về tính ổn định, an toàn, cũng như hỗ trợ kỹ nghệ phần mềm quy mô lớn và vận hành production.
Go tiếp tục phát triển mạnh mẽ! Tệp người dùng của Go đã tăng hơn 3 lần trong 5 năm qua, đưa nó trở thành một trong những ngôn ngữ tăng trưởng nhanh nhất. Chỉ từ điểm khởi đầu cách đây 15 năm, Go đã trở thành một trong 10 ngôn ngữ hàng đầu và là ngôn ngữ của đám mây hiện đại.
Thành tựu chính
- Cải tiến bộ định tuyến HTTP của thư viện chuẩn
- Đại tu toàn bộ hệ thống theo dõi thực thi
- Khả năng tạo số ngẫu nhiên mạnh mẽ hơn
- Giới thiệu gói thư viện chuẩn v2 đầu tiên
- Cải thiện khả năng mở rộng của gopls
- Giới thiệu generics (Go 1.18)
- Giới thiệu hệ thống Go modules (Go 1.14)
- Giới thiệu khả năng tương thích ngôn ngữ về phía trước (Go 1.21)
- Cải thiện phạm vi biến trong vòng lặp for và giới thiệu iterator tùy chỉnh (Go 1.23)
- Duy trì tính ổn định và an toàn trong khi phát triển thành ngôn ngữ cho hạ tầng cloud
Kế hoạch sắp tới
- Dự kiến giới thiệu triển khai map mới và thuật toán garbage collection mới
- Hỗ trợ tích hợp sẵn mã hóa đạt chứng nhận FIPS
- Cải thiện tối ưu hóa cho phần cứng hiện đại
- Hỗ trợ các lệnh phần cứng vector và ma trận mới nhất
- Tăng cường hỗ trợ cho hạ tầng và ứng dụng AI
- Cải thiện tính cục bộ của CPU và bộ nhớ
- Hiện đại hóa thư viện chuẩn
Xin cảm ơn
Tất cả những điều này có thể thực hiện được nhờ những người đóng góp tuyệt vời của Go và một cộng đồng đang phát triển mạnh. 15 năm trước, chúng tôi chỉ có thể mơ về thành công mà Go đã đạt được và cộng đồng đã phát triển xung quanh Go. Xin cảm ơn tất cả mọi người đã đóng góp, dù lớn hay nhỏ. Chúc tất cả các bạn một năm sắp tới thật tuyệt vời.
Go sẽ tiếp tục phát triển như một ngôn ngữ cốt lõi của kỷ nguyên cloud và AI, đồng thời duy trì sự cân bằng giữa tính ổn định và đổi mới.
3 bình luận
Đã tròn 15 năm rồi..! Nhưng cá nhân mình thì dù đây là ngôn ngữ mình yêu thích nhất, mình lại không có nhiều cơ hội dùng nó..
Go đã 15 năm rồi sao.. Aaa, đời người thật vô thường...
Chúc mừng 15 năm của ngôn ngữ Go! Gần đây tôi cũng đang viết lại backend của một dự án đang thực hiện từ TypeScript (Bun) sang Go, và tôi thực sự rất thích nó, đến mức cảm thấy đây đúng là một ngôn ngữ sinh ra cho cloud. Nếu ai đang cân nhắc dùng Go, tôi muốn khuyên rằng hãy thử một lần với một side project. (Đặc biệt là những ai còn viết cả backend bằng TypeScript thì nhất định nên thử ít nhất một lần!)