Go Generics: Patterns thực tế cho code tái sử dụng

Go Generics ra mắt Go 1.18 cho phép viết code tái sử dụng với type parameters thay vì interface{} + reflection. Trước generics, lập trình viên Go phải viết lại…

Xem thêm

Elixir và Phoenix Framework hệ thống phân tán chịu lỗi BEAM VM

Elixir và Phoenix Framework: Xây dựng hệ thống phân tán chịu lỗi với BEAM VM Elixir là ngôn ngữ lập trình hàm, dynamic, chạy trên BEAM VM (Bogdan/Björn’s Erlang Abstract…

Xem thêm

Docker là gì? Hướng dẫn container cho lập trình viên

Docker là gì? Docker là nền tảng mã nguồn mở giúp đóng gói ứng dụng cùng toàn bộ dependencies vào trong một container, đảm bảo chạy giống nhau trên mọi…

Xem thêm

GitHub Actions là gì? Tự động hóa CI/CD ngay trong GitHub

GitHub Actions là nền tảng tự động hóa CI/CD được tích hợp sẵn trong GitHub, cho phép lập trình viên xây dựng, kiểm thử và triển khai mã nguồn ngay…

Xem thêm

Webcam là gì? Cách chọn webcam họp online và streaming tốt nhất

Webcam là thiết bị camera kỹ thuật số gắn vào máy tính qua cổng USB, giúp bạn ghi hình và gọi video trực tiếp trên các nền tảng họp online…

Xem thêm

CI/CD pipeline là gì? Hướng dẫn cơ bản cho lập trình viên mới

CI/CD pipeline là một trong những kỹ năng quan trọng nhất mà lập trình viên mới cần nắm, bởi nó tự động hóa toàn bộ quá trình từ lúc commit…

Xem thêm