Lập trình 22/09/2026 8 phút

Test giòn đo thật: năm nguồn kinh điển chạy 100 lần — đua dữ liệu đỏ 91% trên 10 CPU, 0% trên 1 CPU, 100% với -race; trạng thái cấp gói đỏ 0% theo thứ tự mặc định, 54% khi -shuffle; goroutine rò làm test hàng xóm đỏ 97%; bản sửa 0/100

Cấy năm nguồn test giòn vào một gói Go: TTL đo bằng đồng hồ thật, trạng thái cấp gói dùng chung, bộ đếm không mutex, worker nền quên dừng, JSON ghép theo thứ tự duyệt map. Chạy 100 lần và đếm: thời gian đỏ 2% bình thường nhưng 26% khi bóp còn 1 CPU; đua đỏ 91% trên 10 CPU, 0% trên 1 CPU, 100% với -race kèm hai dòng DATA RACE; test phụ thuộc thứ tự đỏ 0% theo thứ tự mặc định qua 100 tiến trình riêng và 54% khi -shuffle=on; worker rò làm test hàng xóm đỏ 97% và goleak chỉ đích danh; map order đỏ 14 đến 25%. Tỉ lệ đỏ là của cặp test và cách chạy. Bản sửa: 0/100 với shuffle và race.