Blog Go

Các mẫu concurrency Go nâng cao

Andrew Gerrand
23 May 2013

Tại Google I/O một năm trước, Rob Pike đã trình bày Go Concurrency Patterns, một phần giới thiệu về mô hình concurrency của Go. Tuần trước, tại I/O 2013, thành viên nhóm Go Sameer Ajmani tiếp tục câu chuyện với Advanced Go Concurrency Patterns, một cái nhìn sâu vào một bài toán lập trình đồng thời thực tế. Bài nói chuyện cho thấy cách phát hiện và tránh deadlock và race condition, và minh họa triển khai deadline, hủy bỏ, và nhiều thứ khác. Với những ai muốn đưa lập trình Go của mình lên tầm cao mới, đây là nội dung bắt buộc phải xem.

Các slide có thể tải tại đây (dùng mũi tên trái và phải để điều hướng).

Các slide được tạo bằng công cụ present, và các đoạn code có thể chạy được hỗ trợ bởi Go Playground. Mã nguồn của bài nói chuyện này nằm trong sub-repository go.talks.

Bài tiếp theo: Cuộc trò chuyện với nhóm Go
Bài trước: Go 1.1 đã được phát hành
Mục lục blog